Twitch announces new desktop app that builds upon community hub Curse Twitch is continuing its push into social media, announcing Thursday that it will rebrand the Curse app, a communication hub… Read More
Amazon-owned Twitch acquires gaming content and resource platform Curse Amazon-owned Twitch today announced the acquisition of Curse, a gaming content and resource hub visited by more than 30 million people… Read More