Giants launched a new stand concept at the Nice One Barcelona gaming event that generated more than 5,000 leads for our partners.