Cool!
Your stuff is good and very well made, but allow me to be the one dissenting voice in the crowd (don't hate me for it!) - I think this is quite overrated! The reviews below are all raving good things, and while this song isn't at all bad, it also isn't "amazing/perfect". I'd give a full explanation but words fail me at the moment. A short review would be that this sounds like many many other orchestral action-film-score songs I've heard before and doesn't really do anything to stand out, making it kind of.... meh.
Thought I'd add a little variety to these reviews.... but not just that, this is my real opinion.