The story is great, also the characters growth. But the combat scenes not to good, it's hard to figure out what is going on. The best things and also the worst things is the metaphors between characters' conversation, some makes the story better while others make story complicated. And the story seem lack the setting. I can say, overall, this novel is among the best and I enjoy the most.