Seems like the movie had a lot potential and wanted correct a lot from the animation to adaptation. The character development was rushed, there was little emotional development, but they did an excellent job getting general themes across.
There were a few scenes that were great but otherwise seemed like the overall story had holes.