I was searching a game like this from years! Thanks!
one question, Can you land on planet?
While in theory, yes, but there is no dedicated way to land on a planet. Hope you enjoy it nonetheless :)
Thank you