Netflix crashed as the highly-awaited finale of its 'Stranger Things' began. In case you are missing it, here's everything you might want to know from the nearly 2-hour-long Season 5, Episode 8.