Sorry for the delay, everything should now be up and running normally. Please email me if there are any further issues.
And of course an event such as this slowed down the new demo’s progress quite a bit. I will post an updated estimate on a due date as soon as I can.