Mixing aside, this is a fascinating composition. It is dynamic, ever-changing, with a lot of sonic texture and interesting sounds. It is very well constructed, and kept me engaged the whole time. So well done on the composition!!
I listened through headphones (being late at night), so I couldn't form a deep appreciation of the mix. However, what I heard through headphones was satisfying. I think the instruments were positioned well, enjoyed good clarity, and the sonic spectrum was nicely filled. I appreciated the use of reverb to create space.
I noted jonny deep's comments about guitars overpowering drums, specially at 0:58. That didn't particularly disturb me. In fact I think it is helpful to have the drums not always have a dominant role. However, I wasn't as keen on the guitar solo between 2:42 and 3:07. I understand why it is there, but to my ears it sounded a bit brittle, and somehow disconnected from the rest of the music (i.e. what came before and after, and what was happening during). I'll have to listen to it again to figure this out. Towards the end of the song, from about 3:59 on, I heard some crackling that reminded me of vinyl. I couldn't decide whether this was a deliberate effect, or unwanted noise. Either way, it didn't fire me with excitement.
What this mix demonstrates, though, is an ear with musical sensitivity. And even if I listen to it tomorrow and hear it differently through the speakers, that will not change.