I don't have the time to go into all of this and everything I have found pertaining to this, but the speculation for Diablo 3's announement this weekend at the Blizzard World Wide Invitational could be imminent. I'll leave you guys to ponder amongst yourselves, and I'll be back in a bit with detail after detail regarding this image and what it could mean. www.blizzard.com Before I go, I'll just say this. June 29th, 2008 is the 8 year anniversary of Diablo 2, and the 7th anniversary of Diablo 2: LoD. I'll use the latter for this speculation. The teasers started Yesterday on June 23rd June 23 - D June 24 - I June 25 - A June 26 - B June 27 - L June 28 - O June 29 - 3 7 letters, 7 days, 7 years. Who knows. I'll be back after I do some work and finish my audio exam with everything else I've found (and others have found) pertaining to this.