Well, it was bound to happen eventually. I've started my own Twitch channel. It'll be mostly Wii U gameplay (which I feel the world needs more of) and possibly some retro stuff if I can figure that biz out. Feel free to check in tonight and watch as I play some Super Mario 3D World at 7pm (EST).
PS - I don't have a mic yet, so there sadly won't be any commentary... yet.