I felt like this whole book was an episode of Buffy the Vampire Slayer. 
 Not sure if I would promote this to a teen, I think adults would like it better. Cyn was super funny and I was laughing through the beginning of the story, not so much throughout the rest of the story. It got very serious toward the middle and all the way toward the end.