I like the ominous mood at the beginning. The synth at :32 had a great exotic sort of vibe. The drop at 1:16 was pretty enjoyable. I wished the percussion fills at 1:23 were a bit more up-front in the mix, though. Little details like that can really enhance the punchy mood of a piece like this when they're more in-your-face. Interesting how you bring in the post-chorus melody so late in the game. Perhaps I would suggest shortening the section from 1:16 - 2:01, then. In my experience, post-chorus melodies seem more climactic if the drop isn't as drawn out. Otherwise, you've done a great mastering job here. I think it could be a great next step for you to add a little more diversity to your style. You could've done more with the drums, and I've seen you use similar grouchy electro basses before. I might even go so far as to say your tracks are formulaic at this point. That said, this is a fun and catchy piece. Overall good work. ;)