Seems like the two companies that handles the move of this homepage from one server in San Fransisco to one located in Malmö aren’t too happy about each other which leads to this homepage being stuck somewhere in the middle…
But we ARE moving to a bigger and faster server. It’s just taking a while…