Juno Reactor's eigth official album. It's been almost five years since their last album in 2008, but they tend to take a bit longer to make an album nowadays. The release was announced in January and had an initial release dat on April 23rd, it has been bumped to May 3rd though.