I finally got around to watching the first season of Stranger Things....