🎉 Welcome to the GamersFPS Alpha! 🎉 For feedback please Contact us
The Station
THE STATION
Release Date:
Feb 19, 2018
Developer:
The Station Game
Description:
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.
Gamers say The Station has...
UNKNOWN OPTIMIZATION
VOTE ON OPTIMIZATION
GOOD
0%
0 Votes
BAD
0%
0 Votes