• Register
Post news RSS Game got released on XBOX One

As the title says, the game is released on Microsoft Store

Posted by on

The game got released today on Windows Store on PC and XBOX One. It can currently be downloaded for free.


Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.