So close...
I like this. I really do. The song is one of my favorites -- I love how you kept just liek the original -- and the sound effects add a lot to the overall feel. The lyrics were well-thought-up, too.
I guess my problem is that you don't really put much feeling -- vocally -- into the lyrics, which sort of made the entire thing feel strained and unwilling (if that makes any sense). It's hard to really nail a song, but you did keep the rap going well, so I think you're very close...
I would love to hear more from you, or maybe this piece redone. You are obviously talented. =3 Keep it up, and keep striving for more.