Steam launches software download store with seven products

Valve has now launched its new non-gaming software download store on Steam, but at the moment only seven software products are available, including Valve’s own free Source Filmmaker. Read more…



Neowin