The book was very enjoyable until the ending. The ending was very abrupt and left lots of loose ends. I'm not sure if this was meant to set up a sequel or not. I liked the premise but I think the world could have been developed a bit more. We only hear about one city Haven. We don't know if all the cities in the world are now set up like this. I think more information about other cities in the world would have made this a more interesting book. I did not notice as many formatting errors as mentioned in earlier reviews so I believe most of those issues are now fixed.