No Rest for the Wicked developer Moon Studios has delayed the game's long-awaited 1.0 launch until March 2027. The news was confirmed today alongside a fresh trailer for the game, and an explanation ...