The Games were also accompanied by a thrilling revelation , the revelation of China : setting centuries of mystery and secretiveness and paranoia aside , laying down the welcome mat and greeting the world with a billion smiles .