Very good.
Very nice, reminds me of Kankuro and his puppet from Naruto. Could use some fine-tuning, definitely. But very fun. It was a little irritating falling off trying to control my puppet, but maybe I just suck. I put this in my favorites, good job.