In a move that at first sounds surprising, then expected, Twitch will be launching its own ecommerce platform this year in the form of selling PC games via the streaming service. As reported at GamesI...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.