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.
You may also like
About the author
![](https://streamernews.tv/wp-content/uploads/2017/06/Screen-Shot-2017-06-05-at-12.52.15-PM-150x150.png)
Moblord
Editor in Chief