
The StationDLC
The Station is a first-person sci-fi mystery 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.
Trending
Reviews
913
Platforms
Developer
The Station Game ltd
Publisher
The Station Game ltd
Released
2018-02-20
Added
2024-12-09
Updated
2025-01-04