Strange But FamiliarLanded on a strange planet. looks all familiar yet so strange. Confirmed life with these human like beings working and enjoying recreational time. Found what I can only call what we know as a supermarket. They even have coca cola way out here