Will fans be satisfied with the ending of the epic sci-fi homage to the 80s, Stranger Things? Find out this…