'Far Cry 6' Dev Says Yara Resembles a Whole Country That is 'Heavily-Guarded'--This is Where the Main Antagonist Lives A 'Far Cry 6' developer shares some information about the vast island of Yara which houses the city of Esperanza. by Joseph Henry