The Low Road PC Release Date
The game The Low Road is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
July 26, 2017Confirmed
PC
July 26, 2017Confirmed
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.