NEPTUNE PLANET PUZZLE

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

 

Screen   Source gateway puzzle Source planet Solved?
Planet puzzle   Yes
Phobos Yes
Calypso Yes
Juliet Yes
Cordelia Yes
Cressida Yes
Triton Yes
Naiad Yes