Gadgets August 20, 2017 0 Twitch’s Desktop Streaming App is now Officially Released Twitch’s desktop app: After using a few months in beta version of twitch’s desktop and…