Forza Motorsport 7 now available on Windows 10

The latest iteration in the venerable Forza series is now available to download from the Windows Store here.

Celebrate with the launch trailer

Leave a Reply