Witch ItBarrel Roll GamesReleased 22 Oct 2020·App 559650Steam user reviewsVery Positive88.8%· 19.9K reviewsRecent Very Positive · 95%SteamPeaks Rating89.3 Very positiveRecent 30 days 75.4How it worksPlaying now96+28 vs. yesterday1.9%of peakAll-time peak4,971Dec 2022