Release Date Announcement!
The wait is almost over: Shadow of the Road now has a release date! We're happy to announce that Shadow of the Road releases on November 12th, 2026. Set in a fantastical reimagining of 1868 Japan, Shadow of the Road is a story-driven tactical RPG about a band of travellers caught

