I keep finding these sites. Here is another one. yes cool, our as my teenagers would say "Tight"
it is a way for companies to showcase software they have built around Vista, not too much up there yet, but I love the community nature of it. Make sure you have high bandwidth to watch everything.
Check it out here:
Anyone figure out the game yet? http://vanishingpointgame.com