Mixed or average reviews - based on 5 Critics

Critic score distribution:
  1. Positive: 4 out of 5
  2. Negative: 0 out of 5
  1. Mar 6, 2011
    Using outstanding theater-based art design, terrific music, and enjoyable gameplay where several factors can affect the outcome of the battle, Battle of Puppets is poised to become a top offering in the strategy games genre.

There are no user reviews yet.