Microsoft today announced its Games on Demand PC Games Store for Windows Marketplace. Users with a Windows Live ID can login and shop for games online through the webstore.
The store will launch with one hundred popular titles. Games include Gears of War, Fable III, Age of Empires Online, and Grand Theft Auto III. Like Steam, user can re-download purchased games at any time if required.
Windows Marketplace for PC Games on Demand launches November 15.