Genshin Impact drove the Chinese crazy
March 14, 2021
Advertising collaboration between developers launched on March 8 in China Genshin impact and a chain of fast food restaurants KFC caused a real stir among the fans of the …