I'm really not sure what to think of this book or how to rate it. On the one hand I really liked the characters and found the story engaging. But I also found myself flipping back several times and re-reading segments in an effort to make sense of it all. I wondered how much more sense it might have made if I'd read the first book in the series, but even so, usually in series key points are explained again. And I found Joe's easy acceptance of a male partner, and everyone else's easy acceptance of Joe's male partner, more than a little unbelievable. Still, it held my interest.
Then a lot happened at the end, the typical fight of good-vs-bad with good triumphing. But we only got miniscule snippets of information, which made it really difficult to understand exactly what happened. And then it was suddenly over, in what seemed to me the middle of a scene. And yet, it also really pulled me in.