Nice - the sentiment of the music wins me over, even though I'm not a fan of the "stuff lots of words into notes" style.

I think the high strings are too loud - see 1:14 and 2:03. A bit of reverb would also help move them to the back and place them a bit better in the mix.
I'm not a fan of the bass sound, which has some sort of DI/piezo sound going on. Knowing where to fade a song is tricky, and I think the bass could be faded a bit earlier.
Despite the fact that the instruments are well separated in space in the mix, it feels artificial. Maybe some reverb/ambience would help with that.
Anyway, nice song!
