Lin Qi, Chairman and CEO of Chinese game developer Yoozoo and an executive producer on Netflix’s upcoming adaptation of The Three-Body Problem, has been hospitalized in what is alleged to be a poisoning attempt. A man the Shanghai Municipal People’s Government described as a “colleague” has been detained in what it said is an ongoing investigation.