Indiana Jones and the genesis deluge