Battle of Puppets

  • Strategy

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

Latest news

No content yet. Check back later!

Upcoming Releases

Related Guides

No content yet. Check back later!