Wednesday, February 6, 2013

The War is Over: Time to Crown the King of Streaming

With Own3d.tv out of the picture, will Twitch rest on it’s laurels or bring E-sports to the next level?