I gave the first album another listen today and I still feel the same way about it. The only great songs on the record are the ones that were on the demo.
It's weird because it's pretty similar to Tempo of the Damned, but that album is much better.
Also, anyone have any ideas on where to order all these new power metal albums coming out? Everything is $15+ if you can find it. I'm looking for the new: Freedom Call, Iron Savior, Primal Fear, Persuader, Stormwarrior, and others. I can't even find a decently priced copy of the new Slough Feg up here. This had better not happen for Edguy and Gamma Ray when those come out (strangely though, I have no doubt it'll be easy to find the new Sabaton).