Plague Inc. removed from China app store ndemiccreations.com Submitted by Twisted on February 28, 2020 at 8:12 PM in Games No comments 4