Clash of the Titans...In SPACE!