Set in Moscow
Here's a look at how World of Speed is coming along by way of a real vs. game comparison video. Footage from the upcoming MMO shows a McLaren 12C speeding around Moscow, spliced against real-world footage of the same locales.
What do you think? How does it hold up? The game certainly looks nice, though looks aren't everything.
I think they should have put a similar smudge on the left side of the game footage to make the comparison easier.