8/10
It's an intresting piece with a clear mood, direction, and theme, but seems to have mixing issues. Parts of the track don't "shine" out enough and feel distant, as if they are singing from under a thin layer of water, which does not work here that well. See 1:06, where the main track is submerged and drowning in reverb.
I suggest reducing some echoes and using some light panning to your advantage to help bring out the elements.