Another 1:30 or so from the season premier of LOST has hit the internets.

So close, I can taste it. Jan 21st. Be there. Wherever there is for you.