Looked up megaload and nothing but bad news. Stuff that we can't discuss in the forums. Locked.