So...hmmm. Ok, heres my takeaway
So, its cool man. I may be a bit biased because its not really my style - however, because of the fact, I feel I may be able to provide a little bit more of objective criticism. At the end of the day, its cool shit man! Its solid. Its cool. For me personally, thats about it. There isnt much replay factor for me.
A few things stand out to me - first and foremost it sounds like your vocals are sitting "on top" of the beat. For the type of style that youre coming with, its a bit a distracting. Also, I feel that there could be a bit more done with processing your vocals. A little bit more variation, perhaps some deliberate punch ins at certain points, some adlibs with a bit of delay, your vocals with a bit of reverb etc... Some processing that follows the tone/feel of the song is needed. Dumb Out would be the closest to what I mean (with the chorus).
Fly Shit Only and Represent Me are the only ones that kinda mix well for me - but I would still add some processing on those vocals and adlibs.
Content of lyrics is w/e for me. To each their own. Heard it all before in about the same way and it doesnt really stick out or hit me on any personal level. And dont get me wrong - doesnt mean somebody else wouldnt dig it. Beats are cool. Not bad, they just dont really hit for me personally. I can see them translating nice across different mediums, but there is a lack of depth for me.
Overall, its a solid project mang. I cant really say too much about it; to each their own. There is just no hook to reel me in with, and sounds a bit rehashed. But a solid project and it sounds clean. Keep moving forward.