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 worksLast seen1Sampled 31 minutes ago · not a live figure—of peakAll-time peak158Jun 2026