This made it to the cover of Nature with a similar headline [0]. I guess that they are also "overhyping everything".
[0] https://pbs.twimg.com/media/DsmahXYXoAAkaoI?format=jpg&name=...
[0] https://pbs.twimg.com/media/DsmahXYXoAAkaoI?format=jpg&name=...