Styx: Blades of Greed delayed to February 19, 2026
Stealth action game sequel Styx: Blades of Greed will launch for PlayStation 5, Xbox Series, and PC via Steam and Epic Games Store on February 19, 2026, publisher Nacon and developer Cyanide Studio announced. This is a delay from its previously planned fall 2025 release window. Here is an overview of the game, via Nacon:…