I'm not a huge rap fan but I'll review this unbiasedly as possible.
First off the bat my ears were assaulted when your voice came in so hard and quick without any music to introduce it first. My mind instantly thought without me having to think....vote zero. I look down below and some people actually did but I forced myself to listen to the entire song. You did a pretty good job on the song after the first assault so I dropped my first thought and gave it a better chance.
Think about making the lyrics come in a few seconds later though.
Glad you're doing your thing, stranger, but you could've at least let me know you were going to just up and use this beat without telling me.
defenatly low quality, but other then that the skills there. props.