This was an interesting piece.
Fun track. Totally in your face mix. I dig the 80's style beatbox and scratching.
A fun 80s action sort of vibe. The song could build more (start with one layer, then add more to peak at the end). It's a little repetitive, and could also use some more melody over the top (it's a mostly rhythm-based song). Good vibe though.