Netflix has revealed the Stranger Things Season 3 trifecta, the release date, and an announcement video!