I had some issues, but was really blown away by the imaginative world created here. The plot and characters had many twists, it kind of reminded me of GOT where you never really know who's good and who's bad. I am going to say something that I know I will regret... the book was almost too plotty for the terrific world built around it. Ok, I regret saying that. The plot was pretty awesome, even if I had to work hard keeping track of it all.