I can reach it, but the headway-widget.net 3rd party connection from the site wasn't loading, but the rest was.
I also noticed a New or Internal Network notification in the Firefox Add-on Bar, possibly from my Firefox World IP extension. Presumably the site tries to establish a network connection for uploading/streaming. Only using the windows 10 firewall on this system.