I fell asleep toward the end of the episode and woke up when they were all sitting around drinking and Winn had glasses for some reason and William was there. I honestly, don't feel the need to re-watch.
And I still have no idea what the hell Leviathan is about. It reminds me of when I faded in and out of the Traveler storyline of Smallville.