Methane in Saturn's moon: signs of life?