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.
My weekly ritual of coming back here to check for an update..