This was a space comic Finwik and I worked on back in 2005. We never got a chance to finish it. Someday we'd like to revisit the idea though.