Is That 'Bump' a New Particle