Battle of Puppets est un jeu de stratégie dans lequel les joueurs contrôlent des marionnettes inspirées d'opéras célèbres. Dans des mises en scènes entièrement dessinées à la main, il est possible de combattre en utilisant divers modes de jeu ainsi que de débloquer de nouvelles têtes.