Wow, I can really hear the effort in this one! Yes, your mix is not bad at all! It's great!
I like how the moods change within the song while still sounding like it's part of the same piece. I enjoy these cinematic-type/movie/game pieces because of this reason. And it helps to maintain interest!
So, your instrument choice works out very well. Nothing really clashes at all. The part at 1:41 sounds a little random while at the same time dancey, but the randomness doesn't last for too long, and after another listen, it begins to grow on you. Funky :D The soundtrack to "Moonview Highway" of Mario Kart immediately came to mind. And that guitar in the final segment...I found myself bobbing my head a little :)
You let the song calm down fantastically after all the energy, which is very, very good (transitions are superb!) However, what I think would work well for this song would be to extend the ending by a few extra seconds. I feel like the sort of ending you've made merits a longer fadeout; let it decay, even for just a bit. It sounds like it suffocated instead of leaving you with that floaty yet earthy feeling from before.
Which brings me to my next point - the atmosphere you created has a very earthy-feel to it, with just the right amount of airiness to it. You get it right from the introduction. It's terrific, and I can see how the art inspired you! I think my favorite sections were definitely the first two. The build-up to the third part - Starlight City - is just amazing, and I can't get over it.
Great description, by the way. It's nice to hear what listeners think after hearing a song, but I can't give you much else, since the art, along with what you've written, does a pretty amazing job at describing what you're going for -- which happens to be exactly what I hear.
Just...very well done. 5/5.