Megaupload is dead. So what?
Posted