You have got to be kidding me!
I'm sorry, but that was absolutley awesome!
I know I shouldn't like it, but I do. It was hilarious and you have just made my day!
Well done and Gewd Luck with your next anim...concentrate on the graphics next time, but the movement was as smooth and well-timed as it could possibly get!