I still can't get into the idea of watching others play! No matter how hard I try. I've watched a few channels on Twitch, but don't really get the appeal :/ Does anyone watch a channel regularly? Or see any live eSports? I hear so many people discuss Twitch and feel like I should be liking it...
Connect With Us