We played it once, back then. I barely recall the game, but remember the alien I created. I think I recall enjoying it, but most of the group weren't fans of Dr. Who, so dragged us back into D&D and Marvel (TSR - FASERIP).
EDIT: Guess what I found on my shelf! Including FASA's 1985 catalog!