Microsoft showers affection with Free Xbox Gold Weekend in U.S and Canada
Microsoft seems to have caught the Valentine’s Day spirit by doling out a weekend–long gift of free access to all gameplay. Earlier this week Microsoft published that Xbox Live