The book has a bit of a pacing problem. I liked the beginning of the book. The set up was nice. The middle dragged a bit for my taste. It does build the world and make the characters seem real but it definitely could be more exciting. The end definitely makes up for the slowness of the middle. I cou...