criticalhit.net
Valve launches Steam Labs and gives us a preview what we can expect from the store
Showing off some of the experimental updates and inclusions, Steam Labs is meant to involve users in the process of enhancing and building on Valve's storefront.