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.
About the author
Founder @StreamerNews @StreamerPins. I like video games, sneakers and apparel/accessory production.