The game got released today on Windows Store on PC and XBOX One. It can currently be downloaded for free.
Game got released on XBOX One
As the title says, the game is released on Microsoft Store
Posted by SSJKamui on
The game got released today on Windows Store on PC and XBOX One. It can currently be downloaded for free.