User blog comment:AnonymousTom/New Multiplayer Gameplay/@comment-112.204.150.57-20111007122526

I didn't thought the Russians would allow a game like this. Still, good to know more info about more maps.