Not Really That Much Stranger
My better half and I binged our way through new Netflix series Stranger Things last weekend, and I’ve been chewing on it ever since. On its face, the show — a sci-fi suspense period piece set in suburban Indiana in the 80’s — is kind of custom-made to hit a metric trailerful of my geek-nostalgia …