MEGAUPLOAD IS DOWN, THE INTERNET HAS FALLEN. THEY ARE COMING.