YouTube’s Gaming Channel announcement has players twitching

The successful acquisition of the game channel Twitch by YouTube is about to enable the