With bombast and flair, Megaupload's successor appears