Netflix Announced Renewal of Season 2 for Stranger Things