After thinking long and hard about whether they might want to produce more episodes of one of their most successful series, Netflix has of course officially renewed Stranger Things for a third season. The site hasn’t offered any details on when the series might return, but creators Matt and Ross ... More »