New Release Date?
Published on Tuesday, December 5, 2017 By
Hi guys,
Sorry, am I missing it somewhere? I know the release date got moved back from November, but is there any projection on when we'll see the full game? Very much looking forward to it.
