Welcome back! I'll get right to the critiquing

I'd suggest using some FX samples other than using delayed rides and crashes in the intro, it sounds a little bit strange to me.
The synth that filters in around 0.49 is really wide and high pitched, I'd bring it in a bit width-wise and turn the volume down.
The distorted sound at the breakout seems too distorted to me, it feels very try and like it's competing for space with the other (really cool) synth part.
I think you need an element that sits in the lower mid frequencies rather than so many in the top - you have to be so careful to assign different elements their own space in the mix or things get really muddy really fast!
The bass sounds seem very quiet in the drop.
All nicely structured, and the melodies are great, just gotta be careful not to layer too many things and be a bit more sparing with distortion!