Welcome to the Terra Dome Episode Discussion

Here is the first episode discussion for tonight's new episode. Post your thoughts, and feelings of tonight's episode.