1 min read PC Slider Steam Greenlight Approves 16 New Titles 11 years ago Gaming Cypher Valve has announced that Steam Greenlight has approved 16 new titles. You can check them out below: The Software titles:...