Apart from being set in the same seemingly wholesome small town, how else is It: Welcome to Derry connected to the previous two It movies?

See Full Page