This was a Comment (dated October 2018), not a paper.
Now "Nature" (the publisher) has many journals, and many of them has a name that starts with "Nature", but they are different journals, with different teams and different qualities. https://www.nature.com/siteindex#journals-N