User blog:Duskcoon/What's your feelings towards the new human puppets?

I'm just curious. I don't mind them myself actually.