This was definitely a fun read. It doesn't take itself too seriously. It was well paced with snappy dialogue, and it flowed really well. I enjoyed reading it, and got swept away by the story. Afterwards, though, a few things bugged me. First, there was the love triangle that wasn't. It seemed superfluous, and was one thing that felt uncomfortable while I was reading it. I think that the book would have been stronger without it. Another is that Kitty is one of the "super-heroines" who just all of a sudden is a kick-butt action hero. They tried to explain it away by bringing in her family ties, and that she took a self-defense course, but it didn't feel natural. The big secret reveal near the end was a "huh" moment and not in a good way. It seemed more like just a convenient way to clean up loose ends.