Well, this was bound to happen! I don't watch a large amount of TV, lots of series tend to get bogged down in soap opera shenanigans...dull as dishwater.
Stranger Things on the other hand is only 8 episodes and things actually happen in it. Thumbs up from me. Liked it so much I felt compelled to do something I usually frown upon...fanart. In the style of my prehistoric stuff.
Not going to explain what this is. Watch the show if you don't know....watch it now!