Lin Qi Gaming Typhoon and Netflix Producer Dies December 28, 2020 No Comments The chief executive officer of the Chinese video-game publisher Yoozoo Games — Lin Qi — has passed away due to Read More »