Finished Stranger Things. Definitely feel like I just watched the 80iest of 80s horror movies. I liked it a lot but feel like the concept was better than the execution, which always leaves me a bit disappointed.
Would be interested to see what they do for a second season.