YouTube Gaming launches today, will Twitch still be a thing?
Today it is the launch of YouTube gaming a service that has long expected by all YouTubers and gamers, YouTube gaming launched as a website service similar to twitch and it has a smartphone app…