In just a few more days, the second volume to the critically-acclaimed series Stranger Things will finally arrive on Netflix. The first volume left the entire Hawkins gang in jeopardy under the hands of the show’s latest villain Vecna, with Max (Sadie Sink) still under Vecna’s spell, Nancy (Natalia Dyer) trapped…