Just found out that Twitch is having some issues so the site may be down for some. If you still want to help out you can also find us at 8 pm CST at ... YouTube Mixer