WebbedSbug GamesReleased 9 Sep 2021·App 1390350Steam user reviewsOverwhelmingly Positive97.6%· 15.4K reviewsRecent Overwhelmingly Positive · 100%SteamPeaks Rating97.4 Overwhelmingly positiveRecent 30 days 93.2How it worksPlaying now16−2 vs. yesterday1.4%of peakAll-time peak1,118Sept 2021