Please, help me identify this game.
To me it looks like a mixture of STALKER, GTA and Call of Duty. It has motorcycles and sniper shooting while racing, while the location seems to be somewhere in ex-USSR.
Snapshots from the video:
I found the video on TaoBao in a video card advertisement.