The Forza Hub app is now available for Windows 10, giving Forza gaming fans an easy way to stay on top of their overall game stats and progress, get the latest Forza news, and even get some free credits or cars each month.
Full story from the WindowsCentral blog...