The Station

The Station is, presumably, a videogame.