Not really, I gave them an out on that one.

Just about everything else could be explained by extreme coincidence.

One theory I have is that Ben is controlling everything on the island, including Desmond. Next weeks episode is called "The Man Behind the Curtain" and is going to be Ben-centric so this theory could be proven right or wrong then.


November 6th, 2012: Americas new Independence Day.