Chongqing really is a cyberpunk fever dream after all