The beginning of this show is impeccable, just truly hooks you. My only critique is that the constant plot circling makes some points drawn out and frustrating. It was likely designed that way but gosh so irritating as a viewer. All around though one of the best shows in general I've watched and a top notch anime!