It's really rare to see flat out basic communication happen between this many supporting characters and main character regarding enemies. Usually only the main guy has info to build up tension or there is zero tension at all.
Here the reader is constantly thinking
"what is the reaction of this character to the cult" "what would this character do if they knew this girl's backstory" "she revived the dad so what would this character do with their anger in this situation"
really good stuff overall feels more real