In case you missed Google X because of the rumored Google & Apple fight to be cool, someone cloned it and posted it at http://ablaze.fr/GoogleX.htm. The big question is will Google be the first or will Apple be the first to contact this individual?
Found by way of a post at Search Engine Watch Forums. I asked the cloner in that thread, to let us know about the question above.