Users complain about Genshin Impact, one of the biggest games ever released by a Chinese developer, which was released this week …
( read original story …)
The Taiwan NEWS
Users complain about Genshin Impact, one of the biggest games ever released by a Chinese developer, which was released this week …
( read original story …)