This contains spoilers.
I was hooked on this show for quite a while. If I were to rate it while I was watching it, and before the last few episodes, it would probably be 5/5. But now, obviously, I've rated it a 4/5. Why, you may ask? Well, I'm going to review this anime in reverse-chronological order... Shortly.
The animation is very nice(characters walk too slowly in some instances, ...