Taobao Life is injecting excitement into online shopping through avatar games as several cities in China remain in lockdown. With people across the country still limited to the confines of their home, they’re turning to virtual worlds to live out aspects of their lifestyles.