Yeah this game was absolultely better than both of the recent Alien movies. No question in my mind whatsoever.