Don't visit this site on a mobile device. Something is terribly, terribly wrong. I just spent 10 minutes trying to get my phone back into a usable state. The page loads about a tenth then causes the browser to be unresponsive. Killing Safari multiple times didn't help and I even had to force restart 2x.