I guess no one noticed or wrote about it, but the game takes place in Tuscaloosa, Alabama. If you search for Annette n Shelby Park on maps, it will take you to the correct place where the game takes place.
Only the ingame map is from there. The architecture, windows, door handles, street names, license plates, electricity meter, fuses, plugs, kitchen products ... everything is German or at least common there.