DOLLMAKERSTHReleased 7 May 2025·App 3590840Steam user reviewsVery Positive98.0%· 51 reviewsRecent Overwhelmingly Positive · 100%SteamPeaks Rating88.7 Very positiveRecent 30 days 75.8How it worksPlaying now0−2 vs. yesterday0.0%of peakAll-time peak9Aug 2026