The first part of Stranger Things Season 5 just hit Netflix, and it seems to be a hit. The streaming giant’s servers briefly ...