Fifth album for Italian metal act. Sharp vocals, screaming guitars, hammering rhythms, a stunning mixture of power