- Feb 7, 2019
So the game is set to release in 2020. Though exact date is said to 24th march 2020. I am sure it'd be interesting to see the final gameplay. Currently there is alpha gameplay out there for those who wish to see the game in action.