Armageddon? Not on NASA's Watch