After four years of waiting, does Microsoft’s new holographic computer live up to the hype?
AltspaceVR brings out new tools to make it easy for anybody to make and share their own…