Valve announces new Software section for Steam, games to get some company September 5thBy D. Melanson, 08.08.2012