Twitch App now available on Xbox 360

Microsoft has just released its own Twitch app for Xbox 360. Xbox LIVE Gold subscribers will be able to access the 300 most popular streams from Twitch. Users can browse through the top streams by popularity, individual games, or through the featured section of the dashboard for┬ácurated channels, tournaments and shows. Microsoft has also scheduled… View Article