I find that really odd! I've been on the site pretty much all weekend (two large tournaments being live streamed both days of the weekend) and it has been more or less ticking along just fine.

If it was ever unavailable, it couldn't have been more than 30 seconds or so. For you both to come back and say that you can't access the site just sounds so strange. At the time of this post it's certainly running (screenshot attached because I'm paranoid).
Attachments
Capture.JPG