this sounds very solid. i'd try to add some chord synth for the beginning. only having that one synth at the beginning seems a little empty.
try not to compress the drums so harshly. give your track more space to breathe. also, the fx could generally need more sustain.
when using highpasses, you should turn it down BEFORE the drop hits. if you only begin turning it down on the first kick, it doesn't have any punch, since all the bass is taken away.
try experimenting with a few more synths with different structures.