Posted December 13, 2012, 12:00 PM by Rick Burgess | Filed in Gaming, The Web
Valve has been very busy during the past several months, releasing a plethora of new Steam features like Big Picture, Green Light, Linux support and publishing non-gaming titles. The company's latest endeavor though, promises to shake things up even more: a place to…
TechSpot on: