The way I see it people who are not fans of the Alien or Predator franchise might not give it its full potential review score.
Like with me am no fan of the Call of duty series ;)and I would not give it a good score no matter how good it was.
I have always say the consumers are the best reviews,as there the people who part with there hard earned cash.