The site seems to be back to normal now.