MajorControl Resonant
Sep 24, 2026814
Delay history
Shadow of the Road releases November 12, 2026 on PC (Microsoft Windows). Live countdown and full history of date changes. The tracked date changed once. The latest change was recorded September 10, 2026. No durable public source URL is stored for the latest change.
Shadow of the Road was set for 2026, then rescheduled to November 12, 2026.
Rescheduled · Recorded September 10, 2026
Date changes are recorded when the catalog syncs against IGDB, several times a day. Nothing is deleted — this is every change on record.
Arriving sooner, in the same genres and on your platforms.
MajorSep 24, 2026814

Oct 29, 2026716
MajorOct 15, 2026392
MajorOct 22, 2026303