Dollhouse of Dead: Release!

Hello scavengers! We’re thrilled to announce that Dollhouse of Dead is officially live on Steam! After months of hard work, our team is proud to finally open the doors to the Dollhouse corp. This is just the beginning!…