As the site is down and most probably won't open up under this domain name again I think it is alright to write it out now. Remember people, no mentioning of sites hosting illegal content here on the forums (they don't host anything anymore, so in this particular case it's OK).
Still can't get over the fact that Kim Schmitz alias Kim Dotcom was the head of the Mega franchise. That just blows ma mind.