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!
Not too bad just one little flaw is that the guitars are a bit too quiet but other then that it's A-okay
Please contact me if you would like to use this in a project. We can discuss the details.