I really liked the characters in this one, especially the interesting secondary characters. I wish the end hadn't involved so many plot shenanigans that would have been resolved by the characters talking to each other, but it was still a fun read.