Yeah, I was told it was some sort of update on their ******* page... got the info from Yahoo Answers, can never trust them. I figured I was the only one lagging out of the game and decided to Google it up. Found a guy on Yahoo Answers page that said he was on their ******* and posted a quote from them.
Still quite amusing. I still can't log in by the way. :/