Groove is nice, drop sections have a nice complementary mix of decently designed sounds.
The vocal isn't really to my taste, sounds like a contrived plot from some game or other ... FX on the vocal are good though.
Snare doesn't really cut through, turn up the volume and choose a more punchy sample.
The actual music is pretty good work...