The Lady Puppet is a beautifully crafted RPG Maker based psychological horror game set in a mysterious land where everyone’s been turned into human puppets, including you!
In The Lady Puppet you take on the role of a young woman who awakens in a mysterious land called Clawhill with wires attached to her arms, like a life-sized puppet. A mysterious masked stranger offers you guidance … Read More