A great read with the a good slice of life, great world background and decent writing quality. Mcs character build is a bit annoying but bearable, feel he jumps to wild conclusions in various situations and make many not so bright decisions. Overall a good read keep it up author.