Internet Mega Kim Dotcom – New Version of Megaupload Launch neulabs Jan 20, 2013 4 Finally Mega is open to the public. Mega’s public launch comes one year to the day since the US government shut down Dotcom’s MegaUpload.