This looks like it's shaping up to be a banger! That drop is insane, and the phrasing is spot on. The two main issues right now are the mixdown and the energy levels.
For the mixdown, the kick is a little quiet, while the hats and the 808 are fairly loud. Even listening at a low volume, those high hats are probably the most present element of your mix, even above your lead line.
In terms of energy, you have a great sense of tension and release with your drop but the song starts very hyped and with a TON of high frequency content, which pulls away from the overall impact of the drop. There's very little time for the ear to rest, and that can get exhausting.
You could probably reference some NGHTMRE and Baauer tracks to get an idea of how the song should flow and how you could possibly approach the mixdown. Keep it up, this is gonna turn out awesome!