This book was too long and was a little difficult to follow. I didn't feel passionate about any of the characters. I liked the premise of the story but it all took too long to tell. Narration was awesome though! There are a lot of characters and the narrator did a great job keeping everyone straight.