Wait?! They never axed stranger things....