Microsoft debuts new hardware, teases the future at E3 2016

Transcript