I also think the rushed nature in which the reviewers had to play it probably colored their opinions somewhat. We can stop whenever we want to, but they had to keep playing in order to finish and write up a review before today.
But when I read some reviews that mention how you develop a sort of stockholm syndrome-esque relationship with the Alien; that is responds to you differently the farther the game goes on, well, that sounds fantastic. I'm not deterred in the slightest.