Remember that bit about "coming soon" back in January of 2006?

Well, "soon" is now really soon. For real.

See? There's even a logo! How can you argue with THAT?