As of today, Microsoft no longer requires you to have an active Xbox Live Gold membership in order to play free-to-play games online through the Xbox consoles. For unclear reasons, Microsoft has long insisted on paying to use the multiplayer functionality of these free games, which was always a bit strange. Microsoft has recently made […]