Did anyone else see Lost last night? Absolutely perfect! My questions are beginning to truly be answered!