Award-Winning Indie Game Announces a Surprise Physical Release
Award-winning indie game Sea of Stars is set to expand its reach with a physical release in spring 2024. The surprise announcement of its boxed edition arrived some five months after Sea of Stars debuted to critical acclaim.