Forza Motorsport 7 leaks a few hours head of E3 reveal, could arrive in October

With a few hours to go until Microsoft’s E3 event, it looks like screenshots of Forza Motorsport 7 have found their way online. The title is expected to be announced at the upcoming event. Read more…
Neowin