Beta version of Twitch’s Desktop App will be available starting March 16 March 10, 2017 by admin Tweet Twitch has pegged March 16 as the date when its Desktop App will be available in beta form. Based on the Curse client, this new one brings support for a myriad of community-friendly features. Read more… Neowin Related Posts:The upcoming Microsoft-published game Towerborne…DesktopGPT 1.0 exits beta, a new app by Stardock…Twitch announces new features and improvements…Twitch gets a new CEO as Emmet Shear steps down…TwitchCon 2023: Twitch is the latest platform to get…