Ok I'm sure by now LOST fans have already figured out the coincidence of the "release date" right?? If you just haven't been paying attention the release date is 1/08 just like 108! For those of you who aren't LOST fans there is a sequence of numbers that have a "reoccurring" role so to speak throughout the show. The numbers are 4, 8, 15, 16, 23, 42. When you add those numbers together you get 108. We think is the release date is 1/08. Get it! I'm sure this is no coincidence on JJ Abrams part. He knows what he is doing is driving us crazy!