A Step Up from the Wii? Xbox introduces controller-free gaming and entertainment. Get off the couch and get in the game – no controller required! This entry was posted in Interesting, Pop Culture. Bookmark the permalink.
I would hold off on this until there are working demos that people can use. This is just bogus actors-imitating-pre-rendered-action.