On the official website, den Adel shared that they have recorded three music videos for the album within the course of a week. 'Where Is The Edge', a promotional video, was released on December 15, 2010 featuring scenes from the Dutch movie Me & Mr Jones. The first new single, "Faster," was released January 21 and the video for the song was released January 31, 2011. The track is currently being played in heavy rotation (at least once in each show) on UK classic rock station Planet Rock. The first track-by-track review of the album was published next month by a freelance journalist online, via Last.fm.