With a cleaner mix on that intro, this would bang anywhere! Mind your wet FX and the low frequencies on them (delay, verb and so on)
Where this shines is your sound design and varied composition. Your growls are pleasant ear candy, complementing the sound palette well. I would bring up the bass drop at 1:22 and watch the balance of your growls to the sub and so on. The growls in general are riding roughshod over the kick and snare, which is not ideal. You can safely turn them down somewhat at this level of compression -- they're also covering up some of your auxilliary synth stabs and thus not benefiting from accent there.
The mix at 1:32 is a bit rough -- partly on part of the bass being too.. gentle in timbre. For this style of percussion I'd recommend a bit grittier of bass.
You could also try LESS compression and clean up frequencies of individual synths to get out of the way of your non-growl bass.
Overall, smashing production. Just needs a more careful approach to mix. Blows my EDM work out of the water compositionally -- I'm a simple gal. So I have no complaints there.
I might swap out that portamento-y wineglass sounding pluck lead or soften the attack/portamento on it. It's to the point of cheese because it's so forward in the mix due to pitch and pronounced movement/rhythm. Perhaps even strip it down by removing what notes you can while still maintaining the same overall progression. Hopefully what I'm writing is making sense.
The drums could also use more presence, minus hi-hats. I would remove some reverb. Kick is coming through fine, but snare may benefit from some minor tuning to fit into the harmonics of the song overall, and perhaps side-chain with lead/pad/non-bass-or-rhythm elements. Just for extra pop! Sometimes shortening reverb tail can help this as well, as it helps the snare fit better against the master compression. Don't forget to accent the snare's base harmonic freq as well around 200 hz and find a sweetspot you like!
But beyond that, wonderful work. NGADM score 8.5