No ReturnBlameTechReleased 3 Aug 2024·App 1967220Steam user reviewsMixed47.5%· 446 reviewsRecent Mixed · 54%SteamPeaks Rating41.6 MixedRecent 30 days 29.1How it worksPlaying now5+4 vs. yesterday1.1%of peakAll-time peak462Mar 2026