The game comes a day earlier than expected.
The game launches July 10th.
Not unless you force install the latest version of Windows 10, that is.
Check out some screenshots here.
The game is slated to arrive this summer.
No details about the game itself have been revealed, however.
We still don’t know anything about the game, however.