O disco atingiu o top dez na Alemanha, tendo tido menos sucesso que os álbuns anteriores.[2] Contudo, foi certificado Ouro na Alemanha, com vendas superiores a 200 mil cópias.[2] Deste disco saíram quatro singles, incluindo os "Here She Comes Again" e "This Is My Time," que fizeram parte do hino televisivo do Campeonato do Mundo de 2006.[2]