You know that annoying houseguest who overstays their welcome and just won’t leave? It looks like the interdimensional monster known as the Mind Flayer, from Stranger Things, may be one of those guests. That’s the big takeaway from the latest trailer for season 3 of the popular Netflix series.