VR game developer Thirdverse has finalized $11.29 million in investment CREATORSFUNDING VR game developer Thirdverse has finalized $11.29 million in investment