Throughout the years, open-world games have evolved significantly, taking advantage of the various unique game mechanics at their disposal. Implementing several NPCs to give players side quests, ...