T techcrunch.com Kim Dotcom’s Mega Opens For Early-Access Users 61 points lleims 14 years ago 54 comments