Muahahahaha!
Excellent. XD
Despite the length, you managed to both tell a story, and do so with flair.
Also, kudos for not putting some pointless 20-minute title screen with music before and after the 20-second movie. That alone spells class.
I look forward to seeing more from you. I can't wait until you get really ambitious and do one that's about 40 seconds long. :P