Microsoft accidentally released some major details about Forza Motorsport 6. The company's Japanese website shared information on several features of the game including the technical specs and multiplayer before being pulled down. More in www.cinemablend.com »
Tags: Force, Japanese, Microsoft