What's up with the Add-on site? Looks like something is broken. No formatting and only a few pictures are loaded. Clicking the 'Add to Opera' link just takes you to the top of the page. Nothing is added to the browser, so I cannot add extensions to my browser.
Is something broken or down? It's been like this for a few days now.