I think that the purpose of the pop-ups was to bring up to speed any new viewers that the show may acquire this season...
Pop-ups aside, after re-watching the season finale for the third time I have to come to the conclusion tat this was one hell of an episode, and I am leaning toward the fact...