Muse Games is blasting back into orbit with Stars of Icarus, a team-based multiplayer spaceship shooter revealed during the PC Gaming Show 2025. Set for a 2026 release on Steam, this spiritual successor to the beloved Guns of Icarus aims to rekindle the co-op magic that drew over 4 million players into steampunk airship combat more than a decade ago—only this time, the battles are headed to deep space. A New Frontier for Team-Based PvP Mayhem Stars of Icarus is all about cooperation, coordination, and cosmic carnage. You and your crew will take control of massive starships across handcrafted battlefields,…