Get your first look at THQ's second shooter set beneath the post-apocalyptic wastes of Moscow.