Cet album n'est sans doute pas le meilleur du groupe mais il représente un symbole. Celui, comme dirait le leader du groupe, de l'ouverture d'esprit. Car Lordi a remporté le concours Eurovision de la chanson haut la main ! Il s'est passé quelque chose ce soir là ! Ce titre, c'est du Hard Rock mélodique rappelant notamment Alice Cooper, et il va peut-être impliquer une découverte pour certains, une reconnaissance, un respect du Metal, style musical tellement stigmatisé, et cela fait plaisir !