Thinking of moving live streams over from Twitch back to YouTube, as Youtube has built out more YouTube Gaming features... Going to do some test streams this weekend I think.
3 - 1
X
About
One man, navigating the world of nerd one comic, game, or movie at a time.