From a compositional standpoint, you really nailed it here.
I love all of the harmonies, the chords you used, and the instrumentation you painted the chords with, and the melodies floating over them. 5/5
From a mastering standpoint, you're a good bit of the way there!
What's good: No clashing between instruments, no clipping, good instrument volume balance, good EQ across the track
What can be improved upon: dynamics within the track, accenting certain notes, bringing precussion and drums a little more into view, instead of being so far in the background
4/5
Total 9/10
Overall, really grand track, With a bit of mastering, this track could really blow my socks off. Really well done! I love how the track changes often enough to not become boring and repetitive, but stays constant enough to be thoroughly enjoyed on the whole journey!
Keep up the great work, looking forward to hearing more from you!