Um, If you ever learn the name of that game please please do tell. Ive also been looking everywhere for more games like scout because its my exact taste.
The game is Wasteland Lewdness.