Game Boyz writes: "Wow. Get ready to smile. Yes, I know that was a weird way to start a review, but Battle of Puppets justifies it. It's bound to make you smile! Provided to me by Small Wonders, Battle of Puppets is a strategy game played in real-time with units on a linear field. The game has great atmosphere and polish, combining fun game mechanics with wonderful presentation."