Games/Embryo/MediaEmbryo·, 1994MediaBack to gameAll3Screenshots3Screenshots3More about EmbryoPlayer reviews