Is Today The Day?

The Nexus 5 is imminent. It wasn't yesterday, it may be today. If its not today then when? The only other date i have heard being throne around is Oct. 31, Halloween. That's a whole two weeks away from now. Are we doomed to wait two more weeks if it doesn't happen today? Was the Nexus 5 supposed to be announced today only to get held back because of some terrible Limbo Fate with the FCC, while the Federal Government is shutdown? so many questions left unanswered.