Puppet House: Scream Fest 2024

Scream Fest begins!! We’re thrilled to announce that Puppet House is part of Scream Fest on Steam, running from October 28th to November 4th! This horror-packed festival is the perfect opportunity to dive into spine-chi…