Guys.... I'm so conflicted on this game right now.
Just finished it. First off, what was with that ending? (Edit: Actually, after some consideration and checking the spoiler thread, it makes sense now)
Secondly, I had to drop all the way down to normal halfway through just to survive through this game. Hard was unbearable for me; I got so mad at the games difficulty that I had to take a breather. Even some parts on easy (Namely the last area) were ridiculous. Most of the time I just ran through areas or used melee, since guns sure aren't that effective unless you constantly land headshots.
Also, this AI is pathetic. Not once did Ellie ever help me, nor any other companion in the game. Not only that, they caused my death several times by just standing in front of an enemy while I tried to melee them. Enemies also have a weird tendency to sense you pointing a gun at them from behind, or just deciding they notice you right when you're about to strangle them.
I also encountered numerous and annoying bugs throughout the game. Enemies popping in right behind me, enemies teleporting behind me to strangle me, cutscenes glitching out, an entire area just disappearing (this happened 1 time, to clarify), getting stuck in geometry, bodies floating across floors, melee weapons phasing through enemies and doing no damage, etc. Some where minor inconvienences, but most of them made me have to restart to last checkpoint. AND WHAT IS WITH THE POORLY PLACED CHECKPOINTS. SERIOUSLY.