This article seems stale - the site is working again: https://sites.google.com/site/thefaceofamazon/ .The link in the article is a bit deceptive: It's not to the site, it's directly to an error message.
Did someone here verify that the site ever actually down, or was this a cool publicity stunt?