From the true nature of the Upside Down to the Mind Flayer and more, we need some answers from the Netflix series. From the true nature of the Upside Down to the Mind Flayer and more, we need some answers from Netflix's Stranger Things in Season 3.