I think I read about this somewhere. Something about a beast and a mark or some such thing!
Since you brought up the mark of the beast, are you ready for Obamageddon?
The birds dropping out of the sky sounds like the aFLOCKolypse.