Melodic, Progressive, Hard Rock, AOR, Melodic, Progressive, Hard Rock, AOR, Melodic, Progressive, Hard Rock, AOR, Melodic, Progressive, Hard Rock, AOR, Melodic, Progressive, Hard Rock, AOR, Melodic, Progressive, Hard Rock, AOR