Could use some more work. I'd turn up the bpm, and redo all of the drums entirely with different sound selection to be honest. Mix could use some fixing too.