Well i can tell you nothing is wrong with your computer cause the site doesn't work for me too.
I don't know if it is closed permanantly though.