Overall, the song itself is great, though there's a few minor issues within it that should be addressed.
- Random weird sounds make a great intro, but I think 14 seconds is kind of pushing it. 5-7 seconds would be more reasonable.
- At 0:44 the beat is powerful, but it's also rather empty. You've got the high and low frequencies down cold, but the mid-low levels just feel like they need something. Personally, I think a side chained 8th note pluck bass synth would be perfect for the job.
- 1:14 to 1:44 just seems to drag on tbh, cut this part in half and it'll be a-ok.
- The buildup for the first drop just feels very very empty. I can faintly hear that 16th snare, but that sucker needs to be turned WAY up if it's going to do its job. The second drop is a little better since the snares are more audible, but it's still not quite there. You should add one or two new elements to them so it really feels like a transition. A pitch rise would be a good option, or that rising white noise you used elsewhere in that song. Or you could turn up the cutoff on the lead to really lend to the effect. It's up to you really.
- During the drop, both the bass and the pad feel kind of weak, like the main lead is hogging all the glory. Try increasing the number of voices or maybe boosting certain parts of their frequency spectrums.
- Put a little more oomph into that support snare at 2:12.
- I guess you don't have to do this, but I really like it when the second drop sort of goes its own way and does something different instead of being a carbon copy of the first drop. It doesn't have to be drastically different, you could just add in some new melody to accompany the main lead, or tweak the core melody in an interesting way(listen to Firefly by Jim Yosef). But I mean, a song doesn't have to have 2 unique drops to be amazing. It's just something that I prefer to hear.
Well, that's about all I can point out. It was a very fun song, seems like you have potential. Keep at it man! :)