Twitch: The Hottest Game streaming platform

Twitch, the name that never fails to come up within esports spaces, has undoubtedly become a giant in the video game industry ever since it was launched…