Stranger Things season 3 dropped on Netflix and the whole thing feels very "been there, done that."The season spends about three episodes...