As the title says, August 15th is less that a month and a half away.
Is the game still hopefully on track for launch on or around that date?
Thank you!
As the title says, August 15th is less that a month and a half away.
Is the game still hopefully on track for launch on or around that date?
Thank you!