Space Travellers: A new version of the game and a new demo have been released

I’m bringing you a completely new version of the game. You’ll enjoy total freedom to travel to and land on any planet. New spaceships, interiors, and lots of other new features. To try out the game, download the new dem…