Sweet... but...
Tone down the bass just a bit... Find a harder kick.... And try to either speed it up or slow it down... ( the beat ) It makes me think of a rap beat... For some odd reason... Its clashy to me... But just what i think.
But everything else is amazing man.
Love the sounds you used and the flow is official.
Keep it up man.
73cH