Although not gives the feel of a complete game, the explored mechanic is really nice. With more polishing like smoother camera transition when changing planets it could be a really cool experience.