Wow, this is really good. Excellent intro. Nice progression. And the melody straight up rocks.
A lot of variety to draw attention but also keeps them tied together very well. Definitely a new favorite! (And honestly I feel a bit jealous of this one)
(It also sounds like you have been working on improving your mixing skills!)
10/10 an absolute treat to listen to. Would listen again. Did download!