Finally finished the last episode. I think this is probably the best episode in the season. Mind you, dialogue is still crap and a lot of the story still doesn't make sense and pacing is crap so the key scenes are rushed. But some characters are starting to mature.
Disappointed to be wrong about Halbrand. Felt that Sauron was too easy a target for him. He was supposed to be called Annatar, The Lord of Gifts, an emmisary of the Valar, in the lore. He came to Gilgalad and Elrond first who sensed something wrong and turned him away before he went to Celebrimbor. The elves only realised they had been betrayed after they had forged the rings of power and after Sauron put on the One Ring for the first time. Else why would you still forge the bloody thing the enemy guided you to forge? Should've known better this series doesn't care about lore or common sense. Also that Galadriel x Sauron love affair feels so unnecessary.
On a side note, Gandalf was as predicted.
All I can hope for right now, is that they do a better job in the second season on the dialogue, story and pacing.