09-22-201008:13 AM
The premier was last night and I have to say I think... I'm hooked until the show pushes me away. I could definitely feel the Lost-ish vibe in the opening episode and now that Lost is gone for good, I think this one will end up doing fairly well.