About The Station
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





Player reviews
No reviews yet. Be the first to review The Station and earn +40 XP.
Games like The Station
Got The Station?
Scan it into your XP Locker, rate it, review it and level up your collector rank.










