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