Reasons why this book is awesome: 
 1. Cas is an excellent protagonist. Though he has a grim profession, he's confident and at times, pretty funny. One might argue that he's annoyingly arrogant but I think he was just a badass. 
 2. All of the creepiness. Blake is so good at this kind of writing! I'm not going to lie, I wasn't genuinely creeped out until the climax of the book, but the descriptions and events leading up to it were still very well done. 
 3. (view spoiler)[ I was completely surprised when we found out about that ghost attaching itself to Cas's knife. And that scene where it suddenly appeared in his house was the creepy thing that scared me. (hide spoiler)] 
 4. I loved how Carmel wasn't a stereotypical high school queen. Her character could have easily gone in that direction, but instead she actually turned out to be very useful and sweet. 
 5. The romance. I admit, I felt Cas got attached to Anna a tiny bit too easily - out of all the ghosts he's killed, surely she's not the only one with such a sad backstory? Regardless, I loved their interactions and rooted for them. 
 So yeah. I had that one minor complaint, but otherwise this book is perfect and I'm definitely reading the sequel. 
 4.5 stars