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 now1−2 vs. yesterday1.6%of peakAll-time peak62Jul 2026