Gary ButterfieldImperfect Strangers: Dark Souls 3’s NPC ProblemThis article contains spoilers for Dark Souls 3.Jun 2, 20162Jun 2, 20162