I know you cant give us an exact date on when the game will be released, but how soon is soon? Cause every time this question of release date gets asked, we get the answer ''soon''. Will the game be released this month? Or is that too soon? Or will we be waiting till mid December? What details can you give us other than soon?
Cheers
Cheers