Hmmm this feels a little overloaded on autotune man. :) The chops and transitions are pretty cool, but overall I'm just not a huge fan of this style, and it feels like skewing too much with the vocals also makes it hard to catch the words properly.
The beat's banging; the flow's good, but I'm just not vibing as well with this as I think I could with a bit more clarity and consistent tone.
Seems like a preferential thing though! Some do love this.
-cd-