You've done a great job to flesh out the town, but I feel like the narrative is unclear. If I was going to run this, I would need to do some leg work to develop the cult's motives and what they are doing. Your text is a nice size, pretty easy to read.