If you are planning to read this book, I highly recommend NOT listening to the audio, because the narrator was pretty horrible in my opinion. The story, however, was fun to listen to, and I liked the casual, “normal” language Blake used for Cas’s voice. Anna was such a great character, and I really enjoyed the twists that came along with her story. The rest of the characters were so-so. I do want to read Girl of Nightmares now though!