 Despite the band being from France, the songs on the album are entirely sung in English, to enable the meanings of the lyrics to be more abstract.The album was released on the Paris-based Discograph label on 26 January 2009.In the band's home country of France, the album was released as a compact disc, an LP and as a digital download.