It was preceded by the release of the singles "Better Than Love" on 23 May 2010 and "Wonderful Life" on 22 August 2010.
Album ini dirilis pada tanggal 6 September 2010, dengan diawali dengan dirilisnya single "Better Than Love" pada 23 May 2010 , dan "Wonderful Life" pada 22 Agustus 2010.