I'd have to agree with everything before, I love the music from the SoR (I own all the games. + 2 to geekness) games and this track totally caught me be surprise when I first listened.
This is definitely the best remix I've listened to in some time (and I've listened to pretty much everyone I can find) and to hear that it almost didn't make it sends shudders down my spine.
Listening to it on surround sound it probably the highlight of my day to day. The funky guitar-ish thing is really, really, really cool.
Kudos, and keep it up man, this was awesome.