The first season of the hit Netflix sci fi drama Stranger Things has been available to stream since July and if you’re anything like us, you quickly watched all eight episodes.