Honestly watched this with no real expectation as I had no prior knowledge on the story line. I kinda thought it would just be an easy watch/ background noise. But I honestly loved it. The characters are well written and the story is well told, the animation itself is very streamlined and clean. There is a great balance between some very heavy complex elements and comedic relief. Would recommend and will definitely watch again.