Mega upload finds a new home in New Zealand. After a rebuff to be hosted in Gabon, Kim the owner of the Mega upload site went on a new hunt and he found solace for his site at his home country New Zealand. The new link to the mega site is mega.co.nz as Tweeted by Kim on Monday.
On a visit to the site, you will be greeted by a giant red icon and a promise to give a better, bigger, better, faster, stronger and safer experience.