Source: https://www.pcworld.com/article/3223202/virtual-reality/htc-vive-vs-oculus-rift-vs-windows-mixed-reality.html