@geirr: I went and found that video yesterday, weird to see it crop up again. If I ever send the guys anything, it's going to be oddly specific cooking appliances. Something like a muffin warmer or something.
I have a couple of friends who work at BAC, it's a really small company, like less than 10 people small. It's awesome they are getting out there with all sorts of promotional stuff for games and things.
Go read 1984 and then come back and comment on this. Why would anyone want a camera facing them at all times in their living room? There is a reason the Kinect always has to be on, but no part of the reason is for any of your good at all.
At first I was thinking that there needs to be a Godwin's law equivalent for nineteen eighty-four, but Doublespeak is probably the best one word summary of the Xbox reveal.