The animation and timing in this is really well done, and I love how funny and entertaining it is. You also managed to use virtually no tweening! (not that it's a bad thing but it is highly admirable of you) You have a massive potential!
Certainly beats my dumb little animation...