Twitch Desktop is utterly broken for Windows 7

Not sure if this is the correct place to post, but it’s simple. Twitch Desktop is officially broken for Windows 7. No matter how hard you try to click on your favorite streamers, the streams will load momentarily before Twitch video goes back to being broken.

It’s not

Please try @TwitchDesktop on Twitter, or