Well, I would easily have to say that this is the best anime that I have ever seen. You name it, this has got it. The characters are superbly done and can be easily envisioned in real live. The animation is smooth, the story is easily comprehensible and not all too confusing. The ending is perfect, and while it wasn't what I was hoping, it still fits and goes smoothly with everything else. The only gripe that I can give about this is that there are 2 sub-characters that are in there for comic relief, but it just seems awkward in a serious anime. But that hardly brings down the show at all.
10/10
10/10