News

Turn 10 Studios has lost about half its staff, potentially marking the end for Forza Motorsport 20 years after it began.
The Crew Motorfest Season 7 promises 17 new vehicles, a $1,000,000 in-game reward, and a host of quality-of-life improvements ...