With the recent discovery of traces of what may or may not be or have been life on Mars, eyes are turning to another world in ...