It was a good idea with bad execution. The language fluctuated between unnecessarily crude to totally clinical. We never really get to know the characters very well and the origin myth from the alien planet was placed strangely.