I've been surprised to meet up with people recently who haven't heard about Project Natal. Err...guys...this is like the coolest thing ever!! [Even better is that some of the key technology comes from our lab!]
I just found out that we have a nice webpage full of cool videos here. Once this comes out, it's time to buy an XBox!