3 years 4 months ago Link Gamasutra Apple pulled 39,000 games from its App Store in China on December 31, 2020 including NBA 2K20 and Assassin's Creed Identity. ... Tags Gamasutra