The Station Product Info Platform: Xbox One Developer: The Station Publisher: The Station Genre: Action Release Date: February 20, 2018 Industry rating: Teen Official Website Purchase
6.5 Review The Station Review – Lifeless Space Walking simulators are often defined by their stories. The Station never truly delivers on its premise. by Andrew Reiner on Mar 02, 2018 at 01:02 PM