Home / Crosswords / NYT Crossword / Sci-fi franchise that takes place in "the Grid"