Could these tiny particles unlock the universe's secrets?