The Station background image

The Station
DLC

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.

Indie
Adventure
Story Rich
Sci-fi
Atmospheric
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
Game preview background image

DLC

Reviews
Platforms
Developer
Publisher
Released
Straight to Deal

Filters

Price
List Price
Discount
Storefront
DRM

Settings

Currency