I'm impressed, man. It's hard to find rappers here on Newgrounds who flow so comfortably over the beat. It's really important to have a great presence on the microphone, that impresses people more than anything. You've got really dope rhymes as well.
Only thing I might suggest is get the mixing a little better, it'll sound more professional. I was gonna say fuck with the delivery a bit, but that actually might sound better with the mixing.
Really killin this stuff though, dude. Keep doing your thing.