Wow.
I love how it starts out so soaringly and then the drum sounds come in. You did the build up perfectly! The instruments at 1:00 sound really cool, as does the beat (of course!). 1:43 was cool as well. Then the simplification back to the beat, followed by that beat at 2:10 clinched it. I'm waiting for the ending now and... nice! I was hoping for some sort of staccato, but I guess that wouldn't fit the song. The fade out was still cool, though!