Overall great book, but the ending didn't have much resolution. It just...ended. And I was kind of skeeved out about one aspect. But it was a solid book, great action, intelligently thought out, good book.