Very nice.
This is one of those songs that sturs the imagination. I could see this for many different reasons. I can't say i've played the game that you say this came from but DAMN the song is freaking awesome. The only complaint i have is towards the beginning you added a hit and that didn't sound like it fit. You again used it later on 1:26. Other then that the song just rules all LOL.
Keep it up!
Wyldfyre1