First announced all the way back in 2020, Forza Motorsport is one of the biggest Xbox titles planned to be released in 2023. Ahead of its launch however, the team at Turn 10 have released a new dev update, confirming that the much-anticipated racer is in the ‘polishing’ phase of …
Read More »