Russian television: the new adventure game is installed on STS

The Russian channel STS is launching its big new television survival program with a cast of…