edit Woops I was wrong, this is raw data. Full of artifacts and stuff, the hi-res images will be released during the following weeks if I am not mistaken. Huygens took aprox. 350 images, that a whole lot 'o images.