Okay. I'm no musician, but here it goes.
It has everything, and a bit of everything.
Vocals go through highs and lows, the pace alternates beautifully with the instrumentals, which themselves vary from epic sounding melodics to classic metal breakdowns and more technical guitar solo-ish sounding stuff.
I bought the album after hearing half of one Song, I wasn't at all disappointed with purchase. I will be buying anything these guys put out, that's for sure.