It's worth pointing out that this is "published" in Nature Scientific Reports, which has (by design!) A very low barrier for publishing/peer review. It's just a small step up from arxiv. This also means we shouldn't take this report too seriously until it's published in a serious journal