Galileo is back