Animoca Brands Reveals How Much its Investment Portfolio is Worth