One of the biggest 3 Body Problem mysteries since the show ended has been: What did Netflix’s renewal announcement mean, exactly? During the streamer’s upfront presentation last week, Netflix promised “additional episodes” of the acclaimed sci-fi drama to “finish the story.” Of course, “additional episodes” could mean anything from two episodes to five seasons and, […]