Way better than the somewhat disappointing "The Little Prince." There were answers. There was drama. Shit twined up. I can't say enough good things.
Also, I think to answer the above questions, if this was anyone's episode it was Jin's. We shoulda seen that one coming.