‘Genshin Impact’ Delays Patch 2.7 Release Date, Likely Due To Shanghai Lockdown

SHANGHAI, CHINA – APRIL 04: A vehicle carrying medical workers for COVID-19 nucleic acid testing … [+] runs in a community in Fengxian District on April 4, 2022 in Shanghai, China. (Photo by Yin …
( read original story …)