Generally speaking, for a game to take off on Twitch, experiences must be short, feature a level of randomness for a degree of surprise and have a lot of replayability. Esports titles like League of ...