Today, November 6, marks the 43rd fictional anniversary of Will Byers going missing in Hawkins, Indiana, in 1983 and triggering the events of Stranger Things. To celebrate, Netflix has announced a new Stranger Things live-action spinoff series, Other Worlds: A Stranger Things Adventure,coming in 2028.Set in 1950s Marion, Nevada, Other Worlds will take place just…