Steam Faces Competition From Microsoft In A Battle Of The Digital Distribution Systems
Microsoft today released a new Games for Windows Live update, which improves the interface. A separate update will arrive in two to three weeks, adding support for video, demos, and DLC downloads through a Marketplace application. Microsoft has definite plans to distribute full PC titles through...