Just from the title alone I assumed that this episode would be horrible, since they provided emphasis on Lex's "love" to Nyxly which I found cringe. However, the fact that I'm rating this episode so high (which I never do) goes to show how good it actually was. The CGI fight scenes were pretty cool for this show especially, and I loved the character arcs.
Starting off with Esme, shes cute kid and I like her role with Alex/Kelly's relationship... especially since now she's the embodiment of the Love Totem!!
I absolutely loved J'onns role here, it was emotional and spectacular witnessing him pass his gauntlet and try to save his daughters. His dialogues with Kara and Alex were great, and it's always nice seeing him use his Martian form.
Lena getting a hold of her magic after removing the negative field of Lex was satisfying and amazing. I really liked her character this season.
Nia and Brainy didn't get too much screen time, but it's cool to see them learning about the "truth" about the legion in the next episode.
Some negatives in this episode were probably just Andrea and William. Andrea is just a stock character at this point, she hasn't had too much of a role until her 5 sec Arcata debut again, which was only to steal a photo... and William is just "there" as usual, with no real purpose.
Lex is back... but now he's a simp for Nyxly lmao. I wouldn't say they "ruined" his character, but now he doesn't seem as threatening. Nyxly was kinda getting repetitive so I see why they brought Lex.
Overall this episode was pretty good, one of the best of the series I'd say, deserving a 9/10 atleast.