What? its not complicated, you sign up, click Premium- Free and you have a free megashare account, the guy isn't giving anything for download, he's just sharing a site with you so you can upload tons of stuff yourself
Dam, guess you really have to draw a picture. lol. just teasin.
oh and sorry no uploads yet, too busy at work. They're coming soon.