Feels like alien the movie. A good idea for a quick game.
Although I haven't tried it ( YET ) I think the game would feel slow due to the amount of time needed for the alien evolve making the crew go into a paranoia of team-killing spree, after all it's niffy and nowhere else to go :D