More games than ever are launching on Valve's massive digital storefront