Star Story: The Horizon Escape is a sci-fi adventure with survival elements. The game takes place on the planet Horizon, where you, in the role of a... Read more