Dinosaurs, aliens, and the Flood