Hey Man,
The flow and vocal effects are solid on this. Mixing is pretty good as well, I think more things could have been panned to leave the vocals sound a bit less cluttered.
It also could have used more ear candy as it felt very same-y throughout.
That said, the 808s pump, and the clap is pretty snappy.
Good job, 3.5 stars