Blizzard's new Esports arena is looking to define what it means to be a professional gaming location, with bespoke facilities and stores.