No, it’s not back up on my PC. Just the same “technical difficulties” page that’s been up.
Delete your cache and try again. It came right up for me.
I’m getting the “Technical Difficulties” page too. And refreshing doesn’t change that.