Turning to Forza Motorsport, Spencer acknowledged that around half its studio Turn 10 had been laid off as part of sweeping cuts made at Microsoft in July, and explained that while the series is still ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results