Microsoft is following up on its promise of free-to-play multiplayer without an Xbox Live Gold subscription via its Insider program.Read this article on TechRaptorOriginal Article