Forza 4 demo spotted images

Yep, there it is.