I think a comparison with Stranger Things is unfair. This one is in a league of it's own. While Stranger Things is an ode to Spielberg's contribution to Hollywood cotton candy productions, this one is shorn of all unnecessary things. This is the real stuff. Still watching, but couldn't resist reviewing.