Beautiful episode.
I really enjoyed Sayid's backstory.
(At least the part they showed us.)
Did you catch where Danielle said that the creature is no 'monster', or somethin' like that?
Her story was kinda confusing, but it seems to me that her and her party had something to do with creating the 'monster'.
(I need to go back and rewatch the episode to clarify a few things)
Maybe it's Alex.
What do you guys think?