The forces of Earth's seas are victorious as the secrets of the alien invaders are revealed.
No critic ratings have been found for this issue.