 Production on the album was chiefly handled by Peter Ries, while Stephen Lipson and Pete Martin contributed additional tracks.Songs were penned by Jörgen Elofsson, Toby Gad, Yak Bondy, Sheppard Solomon, Jade Anderson and Greg Wells among others.Initially scheduled for a 2003 release, the album garnered a generally mixed reception from music critics upon its release and peaked at number 15 on the German Albums Chart.