Twitch Desktop App 8.61.0 - Download Free Applications All your favorite communities, friends, and games, all in one place. Source: Download Page Share this post Related PostsVLC Media Player 4.0.0 BetaEtcher 1.5.79SiSoftware Sandra Lite 2020 30.31 R3Mozilla Firefox for Mac 74.0 Beta 9Mozilla Firefox for Linux 74 Beta 9MAME Emulator 0.219Rufus 3.9Tweaking Windows Repair 4.7.2