I'm so unsure about how to rate this book. I was enthralled right off the bat, but then about 1/4 of the way in, things seemed to wane. Between 1/2 and 3/4 through, it picked up again and I couldn't put it down. The end left me wanting to know more. It was definitely an intriguing world, and I haven't read too many books set in South Africa, so the setting felt new to me. Overall, I'd say it was a pick.