The premise was intriguing, but the story was well developed. Some of the story points were predictable, but the execution made it well worth the reading.