The track definitely sounds like it's in space... however there are a few problems I can think of. The part 1:28~1:52 just sound a bit awkward. I can't exactly tell you how it's awkward, but it's definitely a little weird.
I also keep expecting there to be a transition to a main chorus but that never happens. Though it's okay to not have a main chorus I guess.
Otherwise, a decent track!