survival of the fetus meaning games