Sex Vixens From Space is a 1990 video game by Free Spirit.
Sex Vixens From Space is an erotic adventure game.[1]
In 1996, Computer Gaming World declared Sex Vixens From Space the 19th-worst computer game ever released.[1]