The Low Road Official Trailer
Today we have the honor to share the official trailer of an Indie Prize finalist point and click game: The Low Road, that will be released next week on July 26th for Mac and PC on Steam. As a dark game that is set in the 70’s you must lie, blackmail and steal your way to success in this unique hand painted and fully voiced title.
No Comments