So which do you guys think they will announce 31
-
Release date (18) 58%
-
Delay (13) 42%
So Feb is pretty much gone and well it feels more like they are stalling for time than anything else.
So which do you guys think they will announce: Release date or delay?
No real reason for the question just a simple thought since website still isn't around nor is the game on steam.
Who wants to play the guessing game?
Have fun