Well, I did for sure...hope you were as lucky!
Basically, the "Demo Showcase for the People Ready Business" (really can't be bothered to type that out all the time so from here-on-in it will be referred to as the Demo Showcase) is a unique resource for Microsoft Partners to help them transition from product to solution selling. Aligned by scenario (45 of), role (13 of) and campaign (don't even go there!), this resource provides a consolidated view across 28 Microsoft Products in a rather interesting fashion...
I'll post more soon but for initial insight, take a look here: