In what year is this set anyway? They mention internet but no modern tech appears in the story