Stranger Things will finally get slightly stranger this fall. Netflix just announced the release date for the cult-favorite series’ second season, setting it for October 27. Perfect for binging on Halloween when no one invites us to their party. But seriously, we’ll skip it if you know of a party. Please.