Twitch makes it easier for esports organizations to hold their own tournaments
The toolsuite will allow organizers to customize their tournaments with their own banners, images and rules. They can use it to set up participant registration, arrange matches with bracketing and…