2½ out of 5 stars, rounding up because it exceeded my (very low) expectations.

I honestly thought this book was gonna to be terrible. I mean, just look at that cover. And then look at the covers for the whole series. But to my surprise, I liked the story and had no major objections to the characters. Actually the whole thing reminded me of Buff the Vampire Slayer and made the reading experience feel like rewatching the first two seasons.

Overview of the first three books of the series