Sounds pretty good...my only real complaints are that the beginning goes on a little bit too long (or do I just need too much instant gratification?!?), and that some of the sounds are a bit static at times. Maybe a little mod-wheel tweaking at some point would liven up the soundscape?
Composition, Sound Design, overall concept are really good, and the mix is very appealing. There are a good variety of ideas, and they're connected logically and organically. Good stuff.