First impressions of the series “IT: Welcome to Derry”