I like it quite a bit, but it seems like you pushed the loudness a bit too much, at least for my taste. The kick, snare, Hats and crashes all sound over compressed and like their clipping. For my preference, if you eased up on the mix and added some ambience to the beat it would be even better. Overall great work either way.
I agree with symphonic, way too much compression was used here. Cool idea and I see the direction you're headed but ease up with the compression, your track doesn't need to be super loud bro. Keep up the grind!