CERN release microscopic image of The God particle. It's...Oh Jesus.... SWEET MOTHER OF JESUS. NO.