DEPLOYMENTWhale Rock GamesReleased 10 Apr 2018·App 755980Steam user reviewsVery Positive82.3%· 1.2K reviewsRecent Overwhelmingly Positive · 100%SteamPeaks Rating84.3 PositiveRecent 30 days 92.3How it worksLast seen0Sampled 25 minutes ago · not a live figure—of peakAll-time peak103 Oct 2026