DemonloreBarrel Smash StudiosReleased 12 May 2022·App 1588340Steam user reviewsVery Positive83.5%· 103 reviewsRecent Overwhelmingly Negative · 0%SteamPeaks Rating75.6 PositiveRecent 30 days —How it worksPlaying now0+0 vs. yesterday0.0%of peakAll-time peak53May 2023