Does anyone know any more about the supposed netflix TV series?