Internal blog post
A few website bits

In preparation for some changes to help our site be more prominent on search engines and to add some more options for sponsors and advertisers, you may find between Sunday 9th and Sunday 16th occasionally, the website may be unavailable or unintelligible. This should last only five or ten minutes at any time.

We're aware of a few upload issues right now and are investigating these also. Please keep reporting anything odd with as much detail as you can.