This is the first I had heard about a possible discovery of a new particle .
"Fresh evidence of an unknown particle that could carry a fifth force of nature gives the NA64 collaboration at CERN a new incentive to continue its searches."
Excellent link, with more excellent links within. I'd never thought of particles as the least-intense possible wave in a quantum field or of momentum as a thing - E2*=(pc)2*+(Mc2*)2* was news to me!