I saw it... it was pretty good. I think it was good advertising by microsoft. A lot of X360 owners were probably wondering what that was about and it should help increase the number of people aware of natal.
I am a Gamer... I play games and not consoles. I have a PC and Console on which I game... I like games. End of Story!