I managed to access it around 2am. Not sure I'm going to be able to attend the next local meeting, seeing as the site says it's not until 12:00am 31st Dec 2099.
If they funded the capacity to cope with the initial demand, it would be a waste of money as that capacity would never come close to being needed again.