First two seasons of Cobra Kai now on Netflix – CNET