Items tagged with Windows Live ID

Microsoft recently introduced a new online PC game store known as Games for Windows Marketplace. The store will officially launch on November 15. According to Microsoft, it will combine the convenience of the web with a "Games on Demand" online distribution model. Through the store, Microsoft plans to offer a... Read more...