A good album, but not as good as i expected.
I'm not sure i like the more heavy approach they are taking in the last albums, although i am a crazy metalhead.
The more melodic songs i believe compliment more Russel Allen's voice, and give more space to the keys.
Of course it is a good album with some great songs, with my favorites at the moment being When All Is Lost, Electric Messiah, Reign In Madness.