Social Updates: Twitch to relaunch Curse, acquired last year, as the more social Twitch Desktop App
Social Updates: Twitch to relaunch Curse, acquired last year, as the more social Twitch Desktop App
Hot on the heels of rolling out its own version of Twitter, called Pulse, video game streaming site Twitch today announced its new desktop application, Twitch..
You've added this content to your favorites.
Post your comment
Load More