World of Speed zips through Moscow in a new trailer
Vroooooooooom!
World of Speed today unveils its latest trailer, this one featuring what the devs are calling a "Dream Drive" through Moscow. The game is currently accepting applications for its upcoming closed beta test; you can sign up on the official site. Enjoy the video below!
[Source: Slightly Mad Studios press release]