Battle of Puppets fell through the cracks here when it was first released, and that was unfortunate -- it's a 2D real-time strategy game for the iPhone with a distinctive art style and a plethora of cool features that definitely deserves a look. The team has been updating the app often, and the la...

February 24th 2010 at 9:00pm 0 Comments