Kay. Let me suspend reality a bit here and assume I can sell a game on this service.
selling your game on steam isn't free
steamworks is a separate suite of services, separate from steam distribution, one of which is antipiracy
and why not? there are free versions of corporate antivirus software products, I can have a free library of pictures online, multiple gigs of free webspace, free online networking sites, free music distribution, free mmorpgs, there's alot of great stuff for free on the internet. we're all on a free messageboard where we can get free tech support from the developers of a free game creation IDE
steam benefits from having a larger library of games connected to it. if people log in to steam for the first time to play your game, and see other ads, and end up buying other games, and telling their friends about steam, it's all win win. having some server somewhere generate something that gets downloaded alot is quite commonplace on the internets
[quote:3o78fo9a]-Free multiplayer (how do you handle THAT with Construct?)
it doesn't provide multiplayer, if your game already has multiplayer, it allows other players on steam to be aware you are playing and join you, either by joining the exact server (like valve's own team fortress 2), or simply launching the game, and letting your software do the rest (like valve's own left4dead)