Sounds like overoptimistic PR and reminds of a professor of mine who once characterized those type of feel-good "news":
"The cure of a disease is the cure of the disease in mice."
Give me clinical data from big RCTs and it could be a different ballgame.