WYP
News Guru
Twitch has suffered from a security breach, which has forced them too reset all passwords. Thankfully no full credit or or debit card information was compromised.
Read more on Twitch's security Breach here.

Read more on Twitch's security Breach here.