Netflix has renewed Stranger Things for Season 2, ahead of its first-season release on July 15.

Series Star Matthew Modine revealed the 80s sci-fi drama’s early renewal in an interview with Premiere.fr:

Stay tuned as we now monitor the status of Stranger Things Season 3…