This is a first-person shooter in which players assume the role of soldier who finds himself trapped on a mysterious Russian island that is littered with mutant creatures. Players fire such weapons as sniper rifles and shotguns to kill creatures while rescuing survivors and solving the island's...