First Person Shooter. Search for FPS Russia in YouTube
Actually, I dont know stunning FPS games by Russian developers=). Several weeks ago I bought Demon Souls for my ps3, so I torture myself with this game
First Person Shooter. Search for FPS Russia in YouTube