peristome's profile picture

peristome 's review for:

5.0
adventurous funny mysterious tense fast-paced
Plot or Character Driven: A mix
Loveable characters: Yes
Diverse cast of characters: Yes

I really, really, really enjoyed this book. I could hardly put it down, which I only did to sleep. And I was always theorizing things while laying in bed, so I think it's safe to say that I find this mystery to actually be engaging. There were a lot of different leads and red herrings that were genuinely interesting, even if they went nowhere. I truly didn't expect either twist at the end.

I loved Pippa and I was happy to find that she didn't make a lot of stupid decisions just to cause tension or move the story along. Even though I don't agree with every decision she made
(like keeping the threats a secret)
, I at least understand why she did them, and I felt actual logic and reasoning was behind each one. Pippa wouldn't be the first person killed in a horror movie, that's for sure.

In the early stages of the book, I was getting vibes that Ravi would be involved in the crime somehow, but I'm glad that turned out to be wrong. Probably because he's 20 and Pippa was still in high school and I could tell a romance was building between them, which made me side-eye him a little at first. However, I was completely sold on Ravi once the whole "main character tries to hurt their friend so they'll stay away" trope was almost immediately subverted. I liked that Ravi was smart enough to figure it out and that it didn't drag on for ages, and I really think him and Pippa are cute.


If I had to critique one thing, it would be the lack of length for the chapters. Many of them were only two to three pages long. It gives me James Patterson vibes. Those are not good vibes. Personally, I think chapters should be somewhat meaty. That's literally my only complaint though and I don't feel like docking any "points" from my rating for that, since I enjoyed everything else so much. I really want to read the sequel now, although I can't imagine what could possibly happen next. I'm happy to give this one 5 stars.