I'm not really a fan of random humor, though this was pretty good for what it is. The art needs polishing, though the animation was well done and did the job.
The frame-by-frame was smooth and looked good. The concept was solid and well-executed. Overall, this was pretty good, and I look forward to seeing more from you.