hmmmm, not sure what to say
You certainly have a good ear, seeing you've managed to pick up every note and harmony perfectly. I Think the main problem is it's more of a song from Terminator than the pure epic orchestral soundtrack it usually is. Cumon, we all well and truly know how amazing it is on The Maw when the whole thing is blowing up around you ;). But on the other hand, not everyone has an orchestra in their pocket. i think you should use a digital orchestral tool like that Welsh guy who's name I forget...:P
If you remade this, but had a proper digital orchestra rather than a regeted synthesiser from Terminator, i'll give it all tens and tell my chums how cool it is ;P