I have to be honest and say the beat needs more work. The "hey-hey-hey-hey" thing going about makes it a little annoying and it kind of takes the focus away from the lyrics, which should be central in rap music. I guess it's only a matter of taste though, but yeah I would definately change the beat. You have good rhythm in your vocals and your voice is cool. Overall it is not bad but needs more work.