Sex adds spice to comix with a science fiction theme - or maybe it's the other way around. See for yourself!