El álbum obtuvo un particular éxito en Alemania, donde alcanzó el puesto 2, fue certificado como disco de platino, y el sencillo «Hope of Deliverance» subió hasta el tercer puesto de la lista de sencillos.