I'm not a fan of the dance genre, but this is very cool stuff from what I can hear!
To start off, I think the intro was a bit gritty. I'm not sure if that was intentional or not, but it's a bit weird.
Next off, at around 0:15, I like what you're doing with the sounds there.
Maybe a bit too shrill for me, though.
0:30 was where things started picking up. Very nice here.
That drop at 0:45 was pretty good. Didn't feel empty, was done correctly from what I can hear.
The 2nd drop at 1:30 was even better. More elements were added which really helped fill it up.
Steady instrument progression here, I like your choice of synths.
2:15 was also very good. It closed out the intense part of the song pretty well.
The outro did manage to bring some new sounds to the table, which is always nice.
Overall, an excellent song. Definitely 5-star content.
Did sound a bit gritty at some times, try working on the mastering!