News
6 Comments

Papers, Please and two other games added to Steam Greenlight

Valve made a small addition to its Steam Greenlight catalog today, adding three games including Papers, Please and one piece of software to the user-chosen library of content. The company...