First shown off at E3 2011, this trailer for Forza Motorsport 4 certainly looks good, though it's worth pointing out that not all of the footage below is in-game.

Read more...