The intertoobs have been abuzz with Google's seemingly unexplained latest doodle: A UFO beaming up one of Google's "O"s. The plot thickened when Google's Twitter account Tweeted the following: "1.12.12 25.15.21.18 15 1.18.5 2.5.12.15.14.7 20.15 21.19." Was Google giving credence to UFO believers? Or referring to the wife of [...]

More...