In the Picture: the god particle