Facebook wants to build a metaverse. Microsoft is creating something even more ambitious