I gave it a listen, and my first impression is that it's fucking awesome. The only songs I don't like are Pale Rider and Born to Fly, while Avalon, Hellbent, Master of Confusion, Time for Deliverance, Seven and the title track are top notch. This is a huge improvement over their last effort, I agree. I didn't hold much hope for this record, but it actually exceeded all my expectations.
Looking forward to see them live, but I think I'll get some place near the bar this time. Last time (on their tour with Helloween) the audience turned into a mosh pit on Empire of the Undead, and that wasn't a pleasant time. The song is thrashy indeed, but still, no need to lose your head.