I'm new to the forum because I had to come here to talk about the episode, but ironically, I am speechless after that.
I guess lore-wise, the coolest thing for me was seeing the convenience store that I'm assuming Mike and Bob used to live above? Was it a test building near the nuclear site?
Did anyone catch what shape the gold aura the Giant was projecting was taking? It seemed to be a shape but I wasn't able to catch it.
The sound design in this episode unlike anything I've gotten to experience as a part of a TV show.
I can't believe this complete freak show ep has felt like the most info dump-y thus far.