… and Left 4 Dead developer Valve announced today that its online gaming delivery service, Steam, is doing well – very well indeed … …
… of the first free-to-play game on Steam, Valve's digital delivery platform. … Steam To Support Free-To-Play Games …