There is a new channel page and the video player is huge now hows the quality? http://www.twitch.tv/xpginsanity/new
Is this the built in YouTube streaming? How do I do it? Can't find nothing in game :S Edit: nvm, just seen the link, lol.