Post Thumbnail

Video games now have more online spectators than traditional sports. Crazy, right? It's crazy. According to Qwilt, a company that provides video caching services to content creators, Twitch is now the most popular live streaming site in the US. The outfit's analytics group says the streaming site ...

10 months ago 0 Comments
April 23, 2014 at 3:12PM