I think the outrage was probably because it's IGN France, who had previously made "sexism" accusations towards Game Science and made some half-ass apologies afterwards, which seems to be the case this time too. and when you combine that with the fact that this is the first positively viewed "AAA" title from mainland China along with the general nationalistic mentality of the mainland Chinese online community, it's not really a surprise at all. personally I would just see it as being some ignorant joke and go on with my day.