Seems they took down googlex sometime after I posted about it. Sorry about that.
Here's a mirror.
In case you're wondering here's the google blog post about googlx, there's no real answers, but many opinions at the google group for googlex.
And if you've never seen the real 'google mirror' - check it out.