It's been years since something like this happened. I thought it was a problem with my browser, but no, YouTube went down worldwide. Did you notice? What do you think happened?
Grand opening was pushed back once again, we'll just say it's TBA for now. We are still waiting on the completion of some custom development that has been in the works.