** spoiler alert ** 
 Everything went better than I expected when it comes to this book. I read about people complaining that there wasn't nearly enough time of make out sessions with Archer, and thought, oh dear, here we go another stupid romance. 
 However, this love triangle was not a love triangle: Sophie knew she loved Archer no matter what, for which I was glad. I just hated that Cal died, but at least he has another chance of happiness with Elodie. 
 The thing I didn't like was that the mystery involving Torin and Izzy wasn't discovered, but I suppose, that's how spin-offs are born, aren't they? :) 
 The only thing that bothered me was the misplaced humor; don't get me wrong, I adore a witty protagonist, but Sophie's humor was simply forced too much. In the most dangerous, depressing, life-threatening situation, Sophie Mercer/Brannick/another name I don't remember has something sarcastic to say. So no, by the time I was done with the book I didn't even laugh at her quips. Really. Especially on that stupid line with the tea party with the demons. Now I think about it, it's really funny, but since you get something witty and sarcastic every few lines, it gets old and it isn't funny anymore. 
 Another thing I didn't like: I as a reader, love to read about characters that grow, evolve, learn. Sophie simply stayed static, just as she was at the beginning of Hex Hall. 
 Also, I don't really feel an excruciating pain for Cal. When minor friend characters had died in different books, I have been crying like mad. Here, not so much, probably because Sophie was only haunted and traumatized. Really, the saddest I felt was when Archer found out about his family.