Martha's Dolls: Martha's Dolls Haunts Steam on January 10th!

Mark your calendars and prepare to scream, because Martha's Dolls is about to unleash its chilling grip on Steam on January 10th, 2024. Step into a world where porcelain smiles hide insidious secrets, and every creak of…