Free League's Alien RPG is great, would be a good fit. Handles environmental stuff very well (oxygen, radiation, etc.). It uses a stress dice mechanic for fear that is just fantastic. I ran it as a one shot recently, and my players had a blast. Was my first time running the game, very intuitive.