Cue the cameras and the drama. After leaving us with only 8 episodes, Netflix has finally confirmed a release of …