First thing I have to say is Everyone who mentions Half Life in a review is a moron.  I admit that game is good but if you like it so much what are you doing playing a new game.  Sorry if this offends you but this game is not supposed to be Half Life.  Thank you.