I personally loved this movie so much. The animation and color palette were so good. The characters were likable. The only bad thing about it was the character development and the lack of explanation throughout the storyline. I just found the ending very unsatisfactory. I would totally recommend this movie though because the good outweighed the bad by so much!!