Another holiday from hell. The island of Yara is a new setting, but it's rooted in Far Cry's classic island settings.