Our most welcome spontaneous nosebleed is soon to return with a new season of Stranger Things. Lucky for us, Netflix has just released a new trailer touting the arrival of our new, ’80s-appropriate cast members Sean Astin and Paul Reiser. Also, now there’s a giant, Lovecraftian, world-ending creature descending from the sky. Yet, somehow, the most intriguing new element here is an apparent side team-up between Dustin and Steve. We’ll see if it pays off when we blow through all the episodes on October 27.