Mihoyo's new video game tops download charts as big launches return to China