I've played that in the forza 4 demo. Idk if those were real players from the demo, but it was fun beating them when I did it. I ended up getting the game from gamestop a little while ago. I think just based on the demo the cars handle way better than
they did in forza 2. When cars lose control in Forza 2, it just doesn't feel right.