Writing: it's translated, so there are some problems but nothing major.Stability: the story has been completed, so no new updates.Development: there are some annoying time skips, and pacing sometimes runs wild, but the overall plot is excellent. The only fault is that the last three chapters (647.1, 647.2, and 648) break it all and leave you sad.Character design is fantastic. You can see MC's journey from human to serpent. One can grow to appreciate even minor characters like Squirrel or Giant Turtle, probably it's just me, but somehow I could never really care about secondary human characters even if they are attractive.World background is really extensive and complex. The only thing one can fuss about is a complete lack of reason or diplomacy between superpowers. Later on, countries just want to slap each other because yes.