Slashdot is carrying the story. As it turns out, large-scale flood theories are not uncommon. The Black Sea deluge theory is well supported. Discussion, on the slashdot story, have some suggesting that these large-scale floods are most likely the source of the many flood myths around the world.