Interesting. I'm assuming they needed a very sesitive camera to absorb enough light to get the detail.

Isn't it Europa which may have water on it? Or is it Io?

Been a while since I've heard any news.