Games It’s time for Forza Motorsport, now available for all Forza Motorsport, the 8th chapter in the Turn 10 Studios' franchise, was finally released on October 10th for PC and Xbox consoles, and it's available from Day One with a Robin Mørensson10 months ago10 months agoKeep Reading