Brilliant
I liked the choice of music, too, but for a slightly different reason from angelneko. I think that, if the song were in my native language, I might get caught up in the words, and that could distract me (the viewer) from the content of this wonderful film.
But that aside, wonderful artwork, great use of anime conventions, and funny jokes throughout. This film was a complete joy to watch.