Twitch officially launches their Windows Desktop app

Twitch released its official Windows 10 desktop app, bringing out of beta. The Windows 10 desktop app features much of the same content that is available in the Twitch apps on Xbox One, and other platforms. Here's a look at what is available from the Twitch desktop app on Windows 10.

Download the Twitch desktop app for Windows 10.

Share This Post:


Have questions for the Windows Insider team? Ask them now for their next webcast on Mixer

Yooka-Laylee updates on Xbox One with loads of fixes and changes