Let’s say - a mid-sized game studio is developing an open-world RPG, where NPC factions can form plans, forge alliances, and react to player actions...