Ratings62
Average rating4.1
God. It was difficult to read in the beginning because the set up of the story world wasn't clear, and I got the names of the characters mixed up along the way. Other than that it was an exciting read, although the pace of the book was slow. The pay-off wasn't that fantastic but it was an amazing read because of the imagination and thought put into it.