Ratings12
Average rating3.3
I will give it 4 stars because once I got started I devoured it. Honestly I “figured it out” pretty early on (though I do hate putting it in those terms) but it was still a fairly satisfying read. also, it genuinely scared me at times, can't remember the last time a book spooked me.