@Soapalien - It's a great question, it's one of a few new features we are about to introduce.
If you are a website owner - you can add your own website and enjoy 10% of all the revenue generated trough links coming from your website!
All you have to do is Follow the instruction to have your website verified under your account.
You only need to do one of the possible methods.
@by_rusy - all good, had 5min of maintance time with uploads, all files uploaded are there - check your 'my files' page.
Good luck to all ! :D