With the 2nd game releasing on steam early next year, I picked up zero dawn on steam. I will now talk spoilers below.
I am currently on the border of the nora territory with the sun tribe. I enjoyed the first part of the game alot up until the brave trial, but after that aloy has started to feel a bit mary suish. She starts the game as an underdog outcast which I related to, but now she seems too.. Sure of herself, a bit cocky. It's normal for the player char to be super talented, but she just seems to be getting arrogant about it.
World building is great, I just feel the game treats aloy as if she is perfect. She never gets called out by other characters for making a mistake
Do you like fighting the machines? If the answer is yes, then yes, Horizon Zero Dawn is worth finishing because that's the best part about the game. Fighting robot dinosaurs that shoot beams when they roar with bows and arrows is cool. If you're playing for the story on the other hand, then forget it. It's not gonna get better, and neither is Aloy. Well, aspects of backstory that you uncover are neat, but the actual plot of the game is always going to be meh.