The book is pretty good but it's hard to understand some paragraphs. Like the other say it need more world building and character development. I feel that the book is written without proof reading it.
the author just put what's in his mind without connection to the previuse paragraph.
Basically the story event happen without explaination. It needs to be proof read and change some words that the westerner to understand.