I've never seen Stranger Things, but this definitely has me curious! Neat experience and love the attention to detail