Turn 10 Studios’ forthcoming sim racing game Forza Motorsport is the eighth entry in the long running series. It was officially announced during Microsoft’s Xbox Games Showcase on July 23, 2020, and is set to ...