Stranger Things 3: The Game releases same day as Season 3 Netflix premiere
Previously announced at last year’s The Game Awards, Stranger Things 3: The Game’s reveal was thrilling for fans. Yet, with Season 3 not out or given a release date, we were left wondering if the game would debut before or after the episodes on Netflix. On this bright spring day,…