A closer look at the elusive 'God particle'