Broken Puppet – Downloadable Game
Broken Puppet is a deeply atmospheric 3rd person action adventure puzzler in which you play a dilapidated and discarded puppet looking for vengeance.
You play Katherine – an old puppet who was once the star to the puppet theatre, but … Read More