I can see why it would be called the god particle because of creating mass all out of no where. I've heard about it a year or so ago, maybe longer, and they where getting close to finding it. I bet Stephen Hawking is beside himself with this discovery. I know he didn't find it, but I can see him with his autotuned voice telling everyone I told you so lol.