This War of Mine Launches

11 bit studios today announced the launch of This War of Mine. The war-time survival game is available on digital stores like Steam, Games Republic, GOG, and the Humble Store for $19.99.

Comments are closed.