Seems pretty solid. I did feel like more could be going on with the bass in the section in the first minute; you might want to double-up on the bass: have one play the same notes except an octave higher, to give the bass more presence across the audio spectrum. I did really like the feel of the drums; they sounded clear to me, and had energy. I like the breakdown at about 2:50.
I know I say this all the time, and it's just a suggestion, but I felt there was room in the higher-frequencies for something, more FX or a pad or something. Though, maybe if you're going for a stripped-down feel, you should leave it as-is.
Anyway, the song's concept seems solid. It deserves a bit more tinkering to make it really shine...