interesting. Not that Nature Comm is a bad journal, but, definitely not the best... I would have expected something as groundbreaking as this to be in a higher impact factor journal.

Nature Comm IF is ~12, whereas even Science or Cell is ~32, with Nature sitting around ~41.