Due ProcessGiant Enemy CrabReleased 3 Nov 2020·App 753650Steam user reviewsVery Positive80.9%· 8.6K reviewsRecent Mostly Positive · 70%SteamPeaks Rating82.1 PositiveRecent 30 days 39.7How it worksPlaying now1+0 vs. yesterday0.6%of peakAll-time peak158Jun 2026