A mysterious image, rumored to be an internal document showing Blizzard's projected game release dates for the next few years, as of April 2010.

Blizzard has neither confirmed nor denied the veracity of this document, but they did confirm that "Titan" was the code name for their upcoming Next Gen MMO, which confirms that this document has at least some internal information, though not that the dates will prove accurate.

More discussion here. Original photo source.