The Wild Eight
Game » consists of 0 releases.
The Wild Eight is a multiplayer survival game set in the snow forests of Alaska. It is set to release for Windows and Xbox One
Recent topics on The Wild Eight
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment