Select Page

The gaming social platform is attracting brands that want to create their own digital worlds and launch virtual events.