shit happened, apparently it'll be up in 5-10 mins
https://twitter.com/NitrousNetworks/status/882302560757059584
New information Nebulous is getting hosted by Nitrous, maybe not new for others.
Nebulous is getting hosted from Bristol or London I guess London.
Then well I was in middle of chess game but I was winning again.