Not bad at all, just a few things I noticed:
- Yeah, the snare lacks punch. Did you use a short delay (Haas effect) to widen it perhaps? If you did, leave some of the original in the center as well. Or layer it with something punchy.
- The vocal effects were cool at first, but in the chorus it started to get a bit too much. You could tone them down a bit for the chorus (and the bit after that, maybe).
- Most of your "bass" synths are pretty soft and wide, which sounds nice, but makes them flabby. Try splitting the high and low frequencies and making the latter one more monophonic. Or maybe split them in three, and try some distortion on the middle frequencies (and keep the low end mono). Multiband compression and EQ are always useful too.
- There was no drop when he said "drop"