I gave a listen.

A well put together creative effort and I enjoyed it.
I'll bet that took a while to mix and finish up.

I would say one thing: I lyrics were hard to discern much of the time so I'd consider bumping up the vocals a db or so for lyrical clarity.
Just my observation.

(NOTE: I'm a space/science junkie too AND everyone always tells me my vocals are too low in the mix :))

Well done SD....