Battle of Puppets

Battle of Puppets cover
Media type
Game

Battle of Puppets · Battle of Puppets · GAME

Strategy

About this title

An iPhone/iPod Touch side-scrolling 2D tower defense. It's a strategy game based on operas in many different towns.

Browse more titles