Did Microsoft's announcement live up to the hype?

Yes, it did.