News

Turn 10 Studios has lost about half its staff, potentially marking the end for Forza Motorsport 20 years after it began.
First reported by Eurogamer, former Forza content coordinator Fred Russell has stated on Facebook that the Forza Motorsport ...