Discuss this awesome show.

Anyone else here watch the newest episode? I loved this episode, and has to
be my favorite honestly so far.