Dig deep to find the real lo-down on Forza, people.
You have to...
Compared to the amount of info you can find on GT4, Forza is a very small cloud on the horizon.
And GT4 looks like the "Fifth Hurricane." (anybody live in FL?)
Sure, I have seen the nice screenshots (all 3 of 'em), but they were not rendered on an Xbox, and I don't think they look as good as the GT4 photo-mode renderings anyway.
The official Forza website is COMPLETELY F'N USELESS!