This is good
I don't really have anything to say about any specific thing other than that everything sounds great to me.
Now it's only a matter of if people like the song or not because I think the mixing, transitions, melody, choice of instruments, etc. are all really good!