"Very Nicely Done"
Your animation is ever fluent (must be helpful not to work on faces) and this rendition was very well done. You obviously thought it out quite a bit. I give you ten for your rendition, animation, and plot. Think about making one more, though. (you forgot the giant robot)