ND.Builds / Updates
The CIA Just Dropped "Ghost Murmur"
April 8, 2026
The name alone is chef's kiss. "Murmur" is the medical term for the rhythmic whoosh of a heartbeat. "Ghost" is what you become when you're lost in hostile terrain and the bad guys can't find you… but we can. And last week, in the rugged mountains of southern Iran, this thing went from PowerPoint slide to actual lifesaver.