Overall this is a good anime although i think show gets worse the more you watch it but Character development in this anime is horrible imo.... our protagonist is shown as a kind hearted boy with a little foolishness and for about half of the show....then suddenly in just one episode he turnes into a complete pease of garbage as a person with mind blowing stupid decisions and reactions for no reason at all..... then he turns into a fearless badass leader the next episode and i don't get it how.... reminding you that this kid never considered suicide for an option when it could actually change something.