Megaupload is ready to make a comeback: its code is 90 percent done and servers have been ordered. [TorrentFreak]