Awful drum machine, buzzy distorted bass sound, average production overall, embarrassing lyrics... I'd say they phoned this one in if they hadn't been crowing about how they went out of their way to get new mics and preamps and give everyone room to show off (drums especially) on this album.
I've never been much of a Manowar fan but this is terrible even by their standards.