Valve has announced an update to their Steamworks suite of development tools that it hopes will make DRM a thing of the past. With the new Customer Executable Generation system, a unique key will be created each time a user installs a game on a computer. The games can be installed on multiple computers. Also included in the update is support for downloadable content. Developers will be able to release updates to their games through Steam, with the ability to release for free or charge a fee. The lobby system from Left 4 Dead will also be included to improve matchmaking, though I prefer being able to select which server I use from a list.