The Wild Eight, successfully player funded, is set to launch on Steam come February 8th, 2017! If you’re unfamiliar with the game, you can get the feature rundown in this video.
The Wild Eight Release Date Announcement Trailer
Posted on: Jan 30, 2017