A new partnership with Wix.com suggests that esports have matured in their own engaging, multichannel way