Maybe Asterix and Obelix used to play some kind of checkers game there or druids gathered, but it could very well be an ancient form of cellphone satelite connection thing with telepathy and what not. I agree with the several similar sites on the globe theory, but like the idea of giants playing chess or something.
RE: Do you think that the next pope will be the last?
If he is the last pope then Houston has a problem...