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 now2+1 vs. yesterday1.3%of peakAll-time peak158Jun 2026