Neat
I thought it was pretty damn entertaining! I also felt it was missing some "umph!" if you know what I mean. The kicks could have been made more brutal, the percussional could have been more diverse, more pushing. I feel that this song could really take on a whole new feel. It's slightly repetetive which is why I suggested more punishing percussional aspects as it would have then made an excellent DnB track!
Other then that, your production levels are good, the sound is crisp and clear, and I know you've been doing a good deal of Hip Hop which may have been the cause as to why the song is a tad repetitive, as i find hip hop tracks need to be repetitive to allow somebody to rap to it.
In any case, sweet stuff i2! Keep up the good work!