Wow I'm very impressed with season 6 so far and how great in quality the last 2 episodes have been. This episode is also fantastic as the CGI quality was also improved drastically from the past seasons, and Kara's flying was showcased truly well!
The highlight was probably the debate with Lena & Kara when they were discussing whether or not to "cross the line" regarding the humanity totem. It was so satisfying at the end when they ended up going through with it as The Flash writers would've never allowed that to happen.
The Nyxly arc was also interesting as always and in this instance we got to see her overflowed with emotion and having to get rid of the totem. Now the results are: Supergirl - 1, Nyxly - 1
I wish we got to see Brainy and less of William, but at least he wasn't too annoying in this episode and was bearable. So glad to see John using his other abilities and Dreamer using her fighting skills.
Overall extremely well put out episode easily deserving 8+. To balance the results I'm giving this episode a 10. "Hope" fully (💀) s6 continues to be outstanding and could very well be the best season of Supergirl beating s3/4.