Here I need some digestion. There is a lot of genres going on for you here. I hear orchestral, Asian culture, ambient and electro rock. And you pulled it off quite well.
The length is not to long or to short. I thought that in the length of the description would correspond to a way to long song. (I've never been so wrong, *hug*).
The art fits very well, as went to follow your story while I listened to the song. I like that you out a organ in the mix. As a organ player, I prefer it to sound less robotic/quantized. But it suits the song well. Check my entries, you will hear organs in 2/3 of them.
Do not worry for the mix. It sounds about right now. At this point it is just personal preference for what you want it to sound. That means, as long levels sounds great, and no instruments shivers or is to muddy and all instruments sounds presence in the mix, you are safe.
I listened to all the entries and your song in my opinion is within the top 10 at least! Keep it up, and good luck!