Your VOD looks fine to me. If you want help with streaming I recommend asking the community for advice at http://reddit.com/r/Twitch
Your VOD looks fine to me. If you want help with streaming I recommend asking the community for advice at http://reddit.com/r/Twitch