Will not even hazard a guess to the background and meaning of it but I noticed that the street signs on the roads in the terminal area say "Your moms house 3 mi", "your dad's new house and new family 853mi"