I'm a bit late to this movie, and I just can't write a proper long review right now, so I'll just keep it concise, which is probably for the best anyway.
Also, Disclaimer, this is all about the English subbed version because I don't care to see another movie downgraded by English dub.
Now beyond that, the voice acting is amazing, I'll keep this one short cause it's self-explanatory.
I love the plot, and just in case by the off-chance someone is reading this who hasn't seen the movie, I'll keep this without spoilers. I bloody love it, it's sweet, sad, the ending is sad and ambiguous, yet hopeful and hinting at possibly a better future something I've noticed Noritaka Kawaguchi is quite good at from his other films (Such as Garden of Words, another one of my favourite movies)
This plot is confusing for me at first, at least for me, but as I watched I started to make the connections, and everything started to make sense, and partly I think this was done of purpose, and partly I think I'm just stupid Lol. I really want to spoil the plot to go more in-depth, but I won't 'cause I already promised not to spoil.
The characters, are all really well done and nice, and I laughed so hard at some of the moments in the movie.
The soundtrack is amazing, and fits well with the movie and part of movie your in, I especially love the first song, and not only for the quality of the song but for what it shows.
Finally, and I could go on for much further and much more in-depth but I have to be somewhere soon *sigh* and I promised not to spoil, but I loved some of the irony between the title and the dialogue.
I know this was short, and I really wish I could rate this 100000000000000000000000/5 stars, but google doesn't let me do that.
If you haven't watched this masterpiece, watch it, because life's too short not to watch movies like this, who knows, a meteor could come and wipe out your whole City/Town