Twitch kicks off the open beta for its all-in-one desktop app

The open beta has begun for the Twitch Desktop App that seeks to combine chat servers, Twitch streaming, and eventually digital game sales into one program. …

Leave a reply