DELUGE – A Visual Journey