"Yell Riders" is a pixel art point-and-click adventure set in the late 1970s. It is the story of a desolate Midwest, searching for order and new sources of energy, and a failed drug deal that is not what it seems. Intrigues, surreal encounters, and tricky puzzles are the ingredients that make "Yell Riders" strong."
Try an early Demo for Free: