It's a good first half of a book. It is not complete; it ends with the protagonists in mid-journey. I found the characters well drawn, if somewhat stereotypical. There are a few twists, and I find that I need more details about the antagonists to fi...