MetaWorld Announced for VRHelloVR and Improbable have teamed up for the new VR title MetaWorld, a massive world where players build, play, and make friends. Posted 8 years ago by Cindy Minguez