Hello Puppets: Midnight Show Launch Trailer
Otherworld Interactive have released their stealth horror adventure game Hello Puppets: Midnight Show on PC via Steam. Available now for $19.99, this dramatic excursion combines pop-out scares, witty ...
Posted on: Oct 19, 2022