The beta invitation emails for the Games for Windows Live (formerly known as Live Anywhere) has been sent out today. The email invites users to sign up and complete a survey to be considered for the Games for Windows Live beta. The email reads as follows,Are you interested in being part of a select group [...]
More...