I’ve pretty much decided that puppets are the greatest thing known to man. Especially zombie shooting puppets. This below video, courtesy of Ign, helps prove my point. Kinda wish the zombies were still puppets though – guess they could only afford so many: