Freaky stuff... While we're all on a downer, i'm personally expecting the world to end in 2012.. well, human's world anyway... Maybe this is related?