... which implies a liquid system very much like Earth's . I fucking love science. :D