Another excellent episode!
I really thought that the not-so-pieced-together (at least what I think) story would have gotten kinda old on me, but so far the show has contradicted my statement!
Great laughs, and some cool surprises.
Overall, loved this episode (like all of the others, maybe more than some).