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

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