Stranger Things fever is going on right now! The final season premiered on Netflix last Wednesday. Did you watch up to ...