I have it, and I have to say it's pretty typical Iced Earth. Nothing really special, but it's Iced Earth so it's grand! Would definately sound better live, like most of their stuff.
The actual album isn't out yet, but it's supposed to be a continuation of the "Something Wicked" storyline...