I most say, this episode had quite a lot irony.. I mean.. the whole thing with dynamite. Last thing you expected that moment was boom. Them another boom. They just kept coming.
And when that was not surprising enough.. Locke made them even more. It looked like nice pack in the end of last episode but no.. Sayid tied Desmond up.. and then Locke throw him into well.. It was great scene but.. And the off-island storyline was great too. The whole Libby-Hugo thing.. but more the ending.. Is Desmond trying to put everyone near death situation after his revelations? Anyway.. I am eager to see what happens