YouTube Gaming vs Twitch: There’s more to it than you think

/ | Leave a Comment

Long read. Get comfy. So YouTube Gaming launched today as of this writing. If you’ve been hiding under a rock, it’s YouTube’s attempt to dethrone Twitch as the top live game streaming service. Before I delve into the debate, it’s important to note Internet traffic. According to the total Internet traffic, which admittedly is outdated since […]

Read more »
To top