The sound design and production are impeccable, and I love the chord progression as well!
The only thing that bothered me is that I feel like the main melody was never presented in a manner that would make it shine and become an earworm. The drops, with the competing melodic phrases, are lovely, but I wish there was another busy section in which the main melody could be perceived as playing continuously without competing elements.
I think the final drop would have sounded great with a +2 key change; it would sound super cheesy though :p
The mood of the song reflects the art perfectly!