Seems to be up for me. If it's still down for you, that's really unfortunate: one of the reasons this link was submitted (I'm assuming) is that they just got a brand new site, and it's pretty great!
Hmm, interesting. It was still down (everything just timing out) an hour ago from work, but it's fine and snappy now from home. Maybe the corp firewall is blocking it for some reason.