Sol Traveler - 4GamesList

Lost in space on an alien spaceship, you must find your way home.