It says "too many connections," so it might come back at a later time, but it's been that way for a while now. If you still have the image, a better place to upload would prolly be http://www.imgur.com. I think it's time we get a new avatar anyways. We've had that one for quite some time now.
Just thought you should know.