This story is like it was brought from a sophisticated anime, I really enjoyed the description of the world and the struggling characters.