10 puppets to play with
When the player becomes a master manipulator of monstrous puppet beasts … Strange characters right out of the imagination of a modern-day Geppetto come to life before our very eyes. Made out of all sorts of materials, these life-size puppets really are the stuff of dreams