StackflowCaue Ferrareto·NexraGamesReleased 13 Jul 2026·App 3908810Steam user reviewsVery Positive87.2%· 218 reviewsRecent Mixed · 60%SteamPeaks Rating80.9 PositiveRecent 30 days 31.3How it worksPlaying now2−3 vs. yesterday3.2%of peakAll-time peak62Jul 2026