EA’s Apex Legends has taken Twitch by storm boasting viewership figures the likes of which only the most established esports have for their premier events, and just around a week after its strong debut on the platform, a Twitch Rivals tournament for the new battle royale game showed the kind of potential it truly has….