The album was released on 25 June 2007 with the lead single "Shame on You (to Keep My Love from Me)" released on 18 June 2007.
The album was published on 25 June 2007, along with the lead single "Shame on You (to Keep My Love from Me)" which came out on 18 June 2007.