What would normally be a great game is ruined by horrible design choices and terrible enemy AI. I tried to play through this a few diffrent times. I enjoy the story, environments, and gameplay but soon I realized that out of date stealth mechanics mixed with horribly broken combat makes for a very frustrating experience. If you try stealth, be prepared for enemies to know exactly where you are for no reason. If you try combat, you will notice that enemies are bullet sponges and damaging them will actually damage you too, for reasons unexplained.
Game had great ideas but a very poor execution.