Sometimes, Tokyo Game Show booth companions need to cut loose. Perhaps to a little computerized J-pop and when instructed to by management. This is the kind of thing that happens at TGS.
And despite the cutaway to the massive LCD screen promoting Gears of War 3, this little dance number is not a celebration of the COG war against Locust hordes. No, Xbox 360 and Kinect booth companions getting down is just one more way to grab the attention of excitable Japanese video game geeks.
At least it's a catchy tune!