"God" particle officially discovered

AHAHHAHHAHAHAHAHAAHAHA IDIOTS!!!