Turn 10 says their vision for the new Forza is quality over quantity. And while they've included the incredible Mount Panorama from Australian V8 Supercars, they've left out Infineon Raceway (aka Sears Point), Japan's Suzuka Circuit, and, most surprisingly, the Nurburgring Nordschliefe. There are just 14 tracks…