"A different kind of Sci-Fi"
It raised many interesting if not always comfortable ideas while maintaining a motivating pace (I listen while on the treadmill). The characters flaws and mistakes made the story more engaging. The end was fitting but not obvious, and unlike many sci-fi stories the conclusion was not abrupt or fantastical.