You are targeted by an alien slug parasite that seeks to control you. Stranded on a primitive planet, will you succumb or fight back in this steamy, sci-fi story?