Otherworld Interactive

7.5

Good

Hello Puppets!

Hello Puppets is a horror/puzzler where one of your hands is a sentient puppet.

Lost Password