Citizen Puppet

Who knew puppets were so damn good at acting? In Citizen Puppet, a tragedy has befallen the puppet town of Massiville: a giant beanstalk has crushed half the town and a dead giant lies beside it. Yes, this is a...