Facing the industry’s challenge of integrating digital with physical realms, an emerging platform is using its gamified marketplace with avatars, a sprawling city and hundreds of creators and brands ...