The Station
The Station is a first-person exploration game set on a space station sent to explore an alien civilization. In the role of a reconnaissance specialist, players must uncover a mystery that will decide the fate of two civilizations.
The Station is a first-person exploration game set on a space station sent to explore an alien civilization. In the role of a reconnaissance specialist, players must uncover a mystery that will decide the fate of two civilizations.