This is a really interesting take in a genre that is full of not-so-interesting takes. One of the strong points about this work is how realized the world is and how clear the characters leap off the page. The setup is enough to know that the reader is in for a thrilling journey.