Clean and simple. They did a load of stuff in this anime that just simply made me fall in love with it. Be it the well placed character development, or the overall quality of the animation, there's a payload of stuff anyone could find to praise in this series. Yet there's a few gaps, and minor head shaking moments, (Like the singing.) that tended to drag it down some. I still have to give this all 5 just because it did so many things other Anime seem to be lacking. I also enjoyed the fact that it really lead you up to the ending, as if you already knew what was going to happen, yet when it did I hardly accepted it. I guess it just tickled me that the entire thing was a definite love/hate relationship. <3