Battle of Puppets

Battle of Puppets

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