O wow. This second installment in the Naturals series didn't fall into the sophomore slump at all. It brings all the great twisty-turny mysteries that keep you guessing. Every time I thought I had it figured out and I knew who the killer definitely was, they'd throw a wrench in and I'd have to start all over. (view spoiler)[However, I am pleased to admit that I picked all the killers. Although I didn't peg them to be working together, I did at least suspect the right people who were revealed to be the killers! (hide spoiler)] The story kept me guessing and i couldn't stop reading because I wanted to know what was going to happen next. O, and Daniel Redding... so deliciously evil. Great villain. 
 As for Cassie, I still find her terribly dull. Maybe it's just me, but I'm not getting a lot of personality about her and I'm finding it hard to connect with her. Like I don't feel like she's a friend to me... you know? However, she's a pretty reliable narrator so I'll forgive her some. 
 The love triangle. UGH... there's always a freaking love triangle. I don't feel like this secondary plot really added much, if anything, to the story. It could have been left out entirely and I don't think the story would have suffered in the least for it. If I imagine the story with Dean, Michael, and Cassie just all being friends and partners with no romantic entanglements, I think the story would be even better. It almost feels like a space filler to add in all the unnecessary romance in between scenes where they are working a case. (view spoiler)[Also, I really liked both Dean and Michael in their own different ways. I knew I was going to have all the feels for one of the guys no matter which way Cassie went. Who knows... maybe this opens up a possibility for a real Michael/Lia thing or maybe there will be a new girl brought in? Michael deserves nice things too, damn it! (hide spoiler)] 
 Overall, it was a great captivating story and I can't want to start book 3, All In. :)