Xbox Live will let you play online with others for free this weekend.
If you don't subscribe to Xbox Live Gold, Microsoft will still let you play with friends this weekend.
Full story from the WindowsCentral blog...
If you don't subscribe to Xbox Live Gold, Microsoft will still let you play with friends this weekend.
Full story from the WindowsCentral blog...