News

Popular streaming platform Twitch has unveiled its new branding after working on the project over the last year. The Amazon-owned streaming platform for gamers now features a new logo, icon ...