Puppet Punch is a new game for iPhone and iPad. Originally only in the Canada, Brazil and Austria App Stores, the title is now available in the United States. The game has a clear bias against puppets. Gameplay is similar to a whack-a-mole concept, j