The animation was fluid throughout. The fighting scenes, the protest scene, all that were excellent. Even though the quality was not the best, it wasn't bad enough to ruin the animation. The song was very nice and seemed to compliment the animation, regardless of what was happening.
Overall, it was great!