gamesNews Forza Studio Turn 10 is Collaborating on the Development of a New Car Customization Game Set to Release for Mobile June 16th, 2023