Has not seemed to be loading for me the past few days.
I just tried and yes, seems to be down currently.
Hopefully not another extended outage.
Not loading for me either
Is it down again? Some years ago disappear for months?
It seems to be back up now.