Review: Battle of Puppets

Pull strings on your puppets, sing opera, defend your castle and reign on Broadway! Battle of Puppets is a quirky Castle Defense style game with gorgeous graphics, and a premise that feels much more satisfying than, “Go forth and destroy thine enemy.”

More: continued here

Leave a Reply