By Samit Sarkar on May 01, 2013 05.01.13
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...