comments
Microsoft's VR social network AltSpaceVR now lets you create your own virtual worlds, and teleport…