Wow Bro...
Very well done... im glad you didnt go for the original song and made it your own. sounds great. like Wyldfyre said the pops and shit didnt matter. You nailed this song on your own level and your level seems to be amazing. keep it up man.