Watching this and understanding it's part of the Season finale really does make this episode make a lot more sense, haha.