you know coming from one of my favorite game franchises i'd say you did a good job on this. Its rocking pretty nicely. I think that a lil original guitar work (a solo maybe) would do a world of difference here and there though. Other then that you did a damn good job remaking this into something it would sound like in a game today!
Wyldfyre1