The Station: Announcing the Official Launch Date

Hi everyone! We're incredibly excited to announce our launch date of February 20th, 2018! To celebrate, we have published a new trailer to show more of the story that you will be discovering. You can watch it on our sto…