Source: https://www.theverge.com/2017/5/11/15623152/microsoft-build-windows-mixed-reality-vr-motion-controllers-announce