Pretty good!
Could use more dynamics. Quiet parts need to be quieter, loud parts MUCH more dramatic. Try using a little sub during the climaxes, and bring out the top end a little. Too middy for me.
Of course, those are all personal preferences.
Very nice piece sir, downloaded. =]