We're aware that the Xbox 360 servers are currently unavailable. It looks to be an outage of Xbox live itself, and we are monitoring the situation. As soon as we have an update, we'll...
You should have a message in your Twitch inbox requesting info from you. If you've provided that, we'll get you hooked up before end of today. :) Thanks for your patience!