Twitch

Twitch uploading videos now in beta

Over the past few years, Twitch has become an extremely important part of all the gaming industry, creating a perfect place for the community to share their gameplay for others to see. This has been particularl... Read More...