Este se grabó en los Stage One Studios de Borgentreich, Alemania y fue votado como uno de los diez mejores álbumes de 2005 según la revista "Terrorizer".