1. Beautiful cover.
2. Okayish narration.
3. Good characterization.
4. Lucid language.
5. Good grammar.
6. The plot and storyline could have been a little looser and not so complicated.
7. There are many subplots which confused me a little.
8. I found it difficult to complete it in a single sitting.
9. Several loose ends and loop holes which I except will be tied and filled up in the sequel.
10. A good one time read for all age groups.