Pretty good....
The only problem was that the singing wasn't very clear. The singing was very good though. I haven't really heard about any video game raps so it was very original. The sound in the background started getting a little annoying though. I can tell you put a lot of effort into singing this, so overall 8.