I just went there and it worked for me. I love the way the Google homepage started (about a year ago?) being very creative with the way the word Google is depicted. I guess that's some creative people's jobs? to think of a new and different way to present it?
It always brings a smile to my face