Apparently it's available now at http://209.85.225.103/
We are upgrading elements of our data center. The Caffeine sandbox should be available for searching again in a few hours.
It sucked when I tested it