Microsoft has shown off its "virtual human" that reacts to a person's emotions, body movements and voice.
Milo, as he is known, is designed for use with the firm's hands-free Xbox 360 motion controller called Kinect.
Theres rumours flying around that this is fake but if not then mind - blown
Think of all the potential.
Thread: Virtual Human - Milo