There's only 28 days left until the premiere of LOST's final season! The anticipation is killing me! Check out the Last Supper ode above... what does it all mean!?! I'm sad that my favorite Scotsman seems to be MIA, but let's just hope he pops in to say hello at some point. There's not much time for non-LOSTies to catch up, but ABC has released an updated version of "Everything You Need to Know About LOST in 8:15" for you crammers who want to brush up on your knowledge. It's quite amusing, though I doubt anyone who hasn't seen the show will be able to follow the insanity. Let the countdown begin!