Switchteca
← Back to catalog
The Station
Switch

The Station

Critics 71Users 49
Release date
19 February 2018

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.

Gallery

  • Screenshot 1 of The Station
  • Screenshot 2 of The Station
  • Screenshot 3 of The Station
  • Screenshot 4 of The Station
  • Screenshot 5 of The Station

Videos

Similar games