(+) Amazing heartwarming animation style that looks simply fantastic.
(+) Beautiful memorable soundtrack.
(+) The movie is essentially a very heartwarming love story with some well implemented fantasy/scifi ideas.
(+) Great relatable characters.
(+) Fantastically written dialogues, every conversation feels natural.
(+) Has the guts to take few unexpected turns with the plot.
(+) The movie does a great job in contrasting traditional life in outskirt villages and modern day life in cities.
(+) Occasionally very funny.
(-) Side characters are rather generic.
(-) Rather anticlimactic ending.