User blog:Kamikaze839/Security Issue
From Podpedia
If anyone of you has an account on roosterteeth.com, I advise you to change your password. They have announced that recently there was a security breach on the site and an undisclosed number of passwords were obtained.