Twitch to relaunch Curse, acquired last year, as the more social Twitch Desktop App
Hot on the heels of , video game streaming site today announced its new desktop application, Twitch Desktop App. This is actually a rebranding of Curse App — an application from the video game community and software maker Curse last year.…