Battle of PuppetsBy Small Wonders ( $0.99 )
Battle of Puppets is an addictive, fascinatingly odd, and truly original linear strategy game. With a vibrant artistic style, it combines, the hallowed art of puppetry, with ruthless marionette combat "A distinctive art style and a ...