Fantastic animation, cute character dynamics and a great piece of story. However, if you have not read the manga or seen the previous movie, it can be harder to understand the story. Perhaps could been more slow paced, which would have allowed more development between the characters.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews