
Summary
The Station is a first-person exploration game set on a space station sent to study a sentient alien civilization. Assuming the role of a recon specialist, players must unravel a mystery which will decide the fate of two civilizations.
Screenshots
People you follow
Log in to see ratings from people you follow.
Reviews
No reviews yet. Log this game to write the first one.
No news for this game yet.




