Interesting. A bit repetitive with that vocal lead, which is wayyyy too loud for my taste -- and could use more reverb. Drop could be a bit less repetitive, and the drums are way down in the mix. That's what's keeping me from dropping a higher score. Your writing is fine apart from that.
Side-chaining would improve this mix 100%. I do like what you've done with the drop, but I wish there were more bass.