Last year, Google was considering purchasing the livestreaming site Twitch. That fell through, but this didn’t stop the company from pushing forward with a gaming initiative all its own: YouTube Gaming. This launched today, and GamesBeat is taking a closer look at all of its slick new features (game hubs) along with its remaining warts (the […]...