OMFG
I'm not one of the people to sit there, continuing to refresh browsers waiting for the image to be unveiled, but even as a latecomer (relatively) I'm god damn amazed!
IT KICKS ASS. I honestly was not expecting this good of a turnout. It's like post-modern art but awesome and c64y. I freaking love it, this is going on my facebook. Also this is the first time I've been motivated to save anything to my hard drive, challenge wise.