Valve Pulls 200+ Titles from Steam, Dev Shuts Down – IGN News
Infamous “shovelware” developer Silicon Echo Studios has been forced to shut down after Valve pulled over 200 of the company’s titles from Steam. Subscribe to the IGN News Channel! https://www.youtube.com/user/ignnews?sub_confirmation=1…