Cosmic TempestDeadlineGamesIndieReleased 7 May 2025·App 3688310Steam user reviewsVery Positive93.5%· 108 reviewsRecent Overwhelmingly Positive · 100%SteamPeaks Rating90.5 Very positiveRecent 30 days —How it worksLast seen0Sampled 1 hour ago · not a live figure—of peakAll-time peak01 Nov 2026