Battle Royale games have recently taken by storm the gaming industry, one question remains: Are they Esports ready?

ESL allowed everybody to stream ESL One Genting on twitch.tv.