The drums sound realllly distant, in a bad way. Like, yeah, bus them to a room reverb, but they wayyy too distant in this mix. The kick and snare need to be beefed up considerably. That will tie things together a lot better.

The bass could probably stand to be a little bit bassier as well. It has a great high end twang/bubble, but the lower frequencies aren't as beefy as they probably could be.

edit: meant to say, overall, not a terrible mix and the music is really neat. Not usually a prog guy, but this is a very cool tune.
Telecaster - SG - Jaguar
Princeton Reverb, Extra Reverb
P-Bass - Mustang Bass
Apogee Duet 2 - Ableton Suite