The Twitch Subreddit Talks YouTubeGaming & You [MegaThread]

Earlier today YouTubeGaming released their long awaited video game streaming platform. We haven’t had a chance to dive into it yet, but we will soon. The Twitch Subreddit created a huge mega-thread for the Twitch community to discuss the likes, dislikes, and overall thoughts of the new platform. There are a lot of interesting points made, feel free to voice your opinion by clicking the link below.

Click here to view the thread

About the author


Editor in Chief