This is the most overtly commercial of Virgin Steele's albums. It does have its moments: the anthemic '80s rocker