- Dec 17, 2013
- 78,109
- 161
- 0
Turn10 Studios appeared during the Xbox Developer_Direct show with a ton of fresh gameplay and details for Forza Motorsport (2023). Full story from the WindowsCentral blog...