I'm just wondering, what's the design philosophy behind making us visits a different NPC just to unlock achivements? If we have to unlock em why just not one npc in each city...