Has the Large Hadron Collider destroyed the world yet? imho not yet ;-)
The html source of the page states: "if the lhc actually destroys the earth & this page isn't yet updated please email mike___frantic.org to receive a full refund"
If you have not already, enjoy the LHC pictures...
EDIT: Dieter points out they have a really cool webcam inside the LHC!!