Nice
I like when authors list in the comments what you did. Your blood sweat and tears list. Really puts into perspective for us reviewers how much time you spent on this. Effort is a big part of reviewing, in my opinion.
On to the song. You had just way too many interesting noises to cover. A lot of them were pretty original sounding, a lot of them weren't. I heard 2 trendy trance bass lines at one point that are just so overused I can barely stand them, but for the majority of the song, you did a lot of things that weren't. The BOOM BOOM BOOM bass of trance is just so old it's like...ohhh blehhh this again?
The synth you used was pretty much standard trance as well, nothing I couldn't find in another song that would sound totally identical. As far as the piano skipping, I can honestly say that I really haven't heard it done like that before. It sounded really good if you ask me, and the fact that you switched it up a bit was interesting.
Your blending and transitioning throughout the entire song is completely flawless. It honestly sounds totally complete and without a single flaw or awkward moment between melodies.
I heard a somewhat overused trance pluck in here as well, but you totally pulled that one off. The notes just sound great on it and it was really pleasant to listen to. It sounded like you warped it a bit here and there which was nice. You pretty much avoided being repetitive the whole song, which was a breath of fresh air.
The other main problem, already being pointed out, was a total lack of any real climax...which the song kinda sets the mood for. I mean right when you hear these epic beats the first thing you're thinking is omfg the shits about to hit the fan, but it never did. Wasn't a big issue if you ask me, though. The song sounds pretty complete and epic even without a big dramatic climax.
That's all I got. Don't take my criticism as me being rude either, I'm just brutally honest =) Overall a fantastic track, well deserving of the 10 I'm giving you. Keep up the amazing work.