Huh? 25 year time skip? This episode really threw me for a loop! All the characters I once knew are gone (I mean, most of them are dead, but still!) and I have no idea what is going on. Was it good? Of course! But man, there's a lot of new info to absorb.