Electric Cars Forza Motorsport is presented as the most advanced racing game. Will it comply? by Alicia Peters January 27, 2023 This January 26 was marked as the date on which Microsoft had raised a ‘Developer Direct’ or presentation in which