you don't hear many different versions of this song done to much on newgrounds. I'd say you did a pretty nice job. I like some of the things you've added to it. Makes me just wanna pick up the game and play again haha..
Please contact me if you would like to use this in a project. We can discuss the details.