Nice.
Good story, and conveys a great message, that you should fight till the end. The music fit it great too, seemed like the music was made for it, not the other way around.
Pros:
-Great music, fits movie well
-Great story
-Art direction fits
Cons:
-Meh animation
-Emotions didn't show all too well, until the end.