The Low Road Release Date
The game The Low Road is already released on PC and Switch in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
July 26, 2017Confirmed
Switch
August 23, 2018Confirmed
4
PC
July 26, 2017Confirmed
Switch
August 23, 2018Confirmed
4
Show Full List
Set in the world of the 1970s automobile industry, The Low Road is a point-and-click graphic adventure game which follows a team of corporate spies dedicated to the protection (and appropriation) of game-changing industry secrets.