Re:Twitch to start selling video games this week
by bitmapbrother on Tuesday March 28, 2017 @04:15PM
(#13980245)
Twitch Desktop is a bloated Piece Of Software that I believe uses Adobe Air. As for competition with Steam - if that's their goal then they're going to fail miserably.
[ Parent
| on HN ]