Stranger Things Season 5 just dropped the first five minutes of its opening episode, and honestly, it’s pure goosebumps.