speaking from a production point of view....you got talent,but...you need to engineer the trax, compression on the voice, eq, maybe some reverb, also it sounds like you're recording this in a home studio, that's how i did all of my first stuff, and there's nothing wrong with a computer with a mic connected to it, but some things to keep in mind are, always do more than one take, you have a good flow, but you aren't really sounding confident, like you're flowing how you read the lyrics in your head, you gotta project ya voice more, not quite yelling but not as soft as you've been doing it, throw up that 8 is catchy, the way you flow on it is how you should flow on all the tracks, you sound like you know the lyrics by heart, not readin them, but again you gotta eq it, you'd be surprised how dope it'll sound when you engineer it, and don't let cats fool you, you can do it yourself if you're doing the recording yourself.
also someone said add a female voice on one of the tracks, just make sure you get one who can sing...lol i made the mistake of gettin a chick on a track who wasn't so dope but looked dope....doesnt really work for the voice....you cant see thru a radio...
if you want to check some of my tracks go
here (soundclick) i got old ones where i didn't eq much, and newer ones where i engineered the hell outta them-
overall you got talent keep it up-
Storm