Pretty darn good
I have seen the other cartoon which used this song on ABS. It is neither better or worse than yours. They both have equally good parts to them. I happen to be a fan of your other animutations. Asian Pride in particular. I'm glad somebody is trying to keep animutation alie. And I would think it is more difficult to make a decent flash out of a slow song like this, but you pulled it off. Good job.
I always wanted to try and make an animutation, but always end up giving up, usually because I can't find a good enough song.
Anyway, keep it up.