Technology, tested

E3 Microsoft games video

04:43PM 08th Dec 2011

Fable: The Journey, Star Wars Kinect, Mass Effect 3 gameplay and Halo 4