Initial responses to YouTube Gaming have been excellent, and now the company feels confident enough to release its standalone Twitch competitor to the public. Apparently the live-streaming service will be launching in Europe and North America later today, with an Australia launch expected sometime tomorrow.