Hey, I very rarely post anything (I'm really much better at just lurking) but I just wanted to throw in that I really, really love the song. Sounded, to me anyway, very Yes/Rush-ish, if that's what you were going for or not...
Otherwise, as far as the mix goes; I'm still kinda learning about this stuff, but it sounded pretty darn professional. I could make out each part clearly and the EQ and whatnot sound great both in my headphones and just my speakers.
Anyway, yeah, nice job man, look forward to hearing more!