Nice...
...but there is definitely some room for improvement.
First off the mix. You use a nice array of instruments, and the choir helps out as well. The choir though I think could use a softer attack to allow them to sort of ease into their parts.
The mix is alright, but it feels like you put a compressor or limiter on the master channel. Because there are moments I can hear the reverb getting that warble effect I hear from so many song on Newgrounds. And it is often cause by compressing tracks after adding reverb, or compressing the master channel too much.
The piano is decent, but the quality sounds really bad. It feels like you are really hammering it instead of delicately tapping the notes. I'm guessing you are using a sound font which does not have multiple attacks, so it is probably not something you can really help. But I'd lower the velocities as bit anyways.
The composition itself isn't bad, but the main theme in the beginning does seem to stretch out for quite some time. The first two minutes really feel like it is just the same thing repeated over and over again with new instruments just being added at various points. I would do something to break up that monotony a bit.
I like the break and how everything sort of grows back into place after it. I like the ending bit, it is quite fitting and resembles the main motif enough to be recognizable. Yet it isn't the exact same so it is distinguishable from the beginning. Very good job there.
Overall it is a solid submission. But there are some things to tweak in my opinion.
4/5and 7/10 overall.
-Gravey-