I did not see the twist at the end coming. Good job. It made me go read the Soul Snatcher lore. I would recommend conveying who is speaking closer to the beginning of a wall of speech sooner than you have in some cases. I wasn't aware the speaker had changed at times because it took three sentences before the "they said|" came. Either a "person nodded, 'speech'" or after the first sentence will clear that up. Otherwise, good job.