It's a great story. many details that greatly enrich the plot. The "client" scenes are very ambiguous which is frustrating, but on the other hand the battle, the interactions between characters etc. Everything is fascinating whether you know the plot well or not. The growth statistics are one of the best I have ever read.