i think this song is fantastic, with one glaring problem: the drop! your lead synths are so loud and overpowering that they make the entire section feel like a wall of sound, to the point that i can barely hear your drums and mostly what I hear is a limiter that is trying REALLY hard.
go back and turn down all of those synths, and take some time to reference against other future bass tunes - flume, louis the child, or dakat could work! directly compare their drops to yours, and see what's going on because other than that i have absolutely no complaints - the song is gorgeous everywhere else!