This was awesome. The animation was great (I love the realistic puppet style), the voice acting was good, and the idea was random. Great, overall. The 9/10 is for the semi-questionable content at the end, this being an "Everyone" submission. Anyway, I loved it. Nothing bad really comes to mind.