I like the book, you get the feeling of an unarmed cleric and have to use your wits and faith to choose wisely your options. I am playing Curse of Strahd and my knowledge on the setting and the adventure helped me a lot on my choices, which gives cohesion to the scenario.
My only complain is that is no real good ending. In every scenario that you "win" is by sacrificing yourself to save an innocent girl (a fitting end for a cleric of Tyr) or survive by abandoning or losing her. There is only one where you survive without "abandoning" her, because you really never meet her, by outsmarting the little killer-puppet. I kept playing all the options trying to find a noble and complete ending to no avail. Despite that, this no-win story is quite in ressonance with the Demiplane of Dread, so this is kinda forgivable.