Genshin Impact: The delay of the game explained by the health crisis in China, the studios based in Shanghai in difficulty
Game News Genshin Impact: The delay of the game explained by the health crisis in China, the studios based in Shanghai in difficulty Published on 04/16/2022 at 18:25 Genshin Impact players have recently noted several delays that the miHoYo teams are taking on their game, without any real explanations provided by the studio. The reason … Read more