Very good, could have spent a bit more time.
I very much liked this animation, and I'm not one for over-the-top, non-stop violence. Not a huge fan of hulking characters, either. The animation was fairly solid, though there were a few short scenes where the animation seemed to be a bit lacking, almost as if you were starting to get lazy with the project.
The humor was good overall, and the screens on the faces of the antagonists were a very nice touch. Again, there were a few points where there could have been a small amount of detail added, but overall it was good.
I personally liked this animation because the visual portion was put to the music, rather than the music being an afterthought, which I always find disappointing. However, the music in this was very solid, not straying too far from the central theme, and the animation fit it well.
All in all, I give this a 9/10, because I think if you would have taking a little more time, the animation could have been a bit smoother.