Forza Motorsport Impressions
Forza Motorsport is the eighth entry into the mainline Forza Motorsport sim racing series, and features more than 500 vehicles and 800 upgrades at launch. GameSpot's Michael Higham had the chance to check it out, and these are his thoughts. Forza Motorsport is currently set to release October 10, 2023.
Filed under: Video Games

Top

No Comments »

Leave a Reply




Back to Top