WOW! Just d-loaded this (legally, thank you) and DAMN this album ROCKS! They went back to their roots of power metal and THANK GOD! Brings back very fond days of the Monsters of Rock (?) concert tour back in '85 Anyone else pick this up?