Well
The beat is fucking tight as all hell, very nicely done
Lyrics are ok, but its not like anybody ever really listens to these anymore :-S
The rapper isn't all that good though, maybe if if he used a little bit more energy, the flow just isn't all that good. Try and feel the beat a little more, it just sounds like you are reading the lyrics. Good stuff still though,
5/9