Owlcat Games has delayed the release of its CRPG, Shadow of the Road, from November 12, 2026, to March 10, 2027, across PC platforms including Steam, the Epic Games Store, and GOG. This delay allows the development team to refine the combat system and enhance character progression. The decision also positions the game to avoid competition with major titles like World of Warcraft: Forever and Grand Theft Auto 6. There is potential for the game to be released on Xbox platforms in the future.