The beat was alright, the singing/rapping could be a lot better, it just doesn't sound natural, it sounds like somebody's reading off a piece of paper, and not very well. The lyrics could also be better.
Well we were never meant to actually sing like r&b artists, or anything like that. Trust me, there's PLENTY of artists that are worse than this. As for the lyrics, it's a hell of a lot better than 90% of today's hiphop lyrics, because it makes way more sense. Something tells me that you don't listen to hiphop that much anyway, just someone who listen to variety of genres without knowing the different styles in each genre.
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.