At long last, "Chinese Democracy" arrives