I keep an eye on their Press Release Images; usually (i.e. that's what happens with other NASA missions) the best stuff shows up there.
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••