59 employees
AltWorld is a 3D immersive platform for users to play and create engaging social experiences.
2021
AltWorld raised undisclosed on March 1, 2023
Investors: Surge
AltWorld raised undisclosed on August 4, 2022
Investors: peercheque