The Stranger Things store opened on the Las Vegas Strip on Friday. (Lukas Eggen/Las Vegas Revie … The Stranger Things store opened on the Las Vegas Strip on Friday. (Lukas Eggen/Las Vegas Review-Journal)