MERCURY PLANET PUZZLE

Here are what I believe to be the satellite screens for the Mercury planet puzzle.

 

Screen   Source gateway puzzle Source planet Solved?
Planet puzzle   Yes
Io Yes
Phoebe Yes
Titan Yes
Ophelia Yes
Portia Yes
Galatea Yes