This was an entertaining story that got better and better towards the end. There were a lot of great plot twists of which I saw some coming and some I didn't. The world and the setting were both fascinating. I liked the characters even though Amani's stubborness annoyed me a bit at some points, but she had some good character development. And I looooove the cover!