4 years 2 months ago Link Kotaku The creators of the popular plague simulator say it was taken down by China’s Cyberspace Administration over “illegal” content.Read more... Author Ethan Gach Tags Kotaku