Earlier in the year there was also a buzz about a new fundamental particle (YouTube video on it
here). Turned out to be a false alarm. This article from Forbes is a good summary of why we should take this new potential discovery with a grain of salt until more info comes out:
How Did We Fool Ourselves Into Believing In A New Particle That Wasn't There?