Steam removes thousand indie games. Their developers accused of abusing Steamworks
Valve is cleaning Steam up. Over the past 24 hours, the company has removed 982 games from its store. The official reason is that the affected developers abused the Steamworks tools.