Thank God it wasnt full of Modern warfare 2 game play. That game is really annoying me now with every body getting hard ons over it, even though its not out for like 5 months. The new Halo looks good and the Metal gear should be a good game too.
I think Microsoft are trying to copy ideas of the Wii, first the avatar, now a motion sensor too. Sky will be a good feature, although you gotta pay besides you Xbox live subscription