Your finest hour...
Magnificent. that is all I can say.
The music holds the same "style" throughout, which is something I usually dislike, but in this song i feel like it is building up to something big. My only minor gripe is that the choir jumps about a bit, but I can't help but love this song.
As I write this review, your song is being played again and again and again. It will keep on playing even when I'm done.
Your finest hour.
(i was sure I had already reviewed this piese, so if I review it twice all of a sudden you know why:P)