God that was so good!!! All this time spent waiting for those characters, for that plot, for that humor, for THAT Horsecock!! Worth it!