Another week, another company announcing a huge data breach that may have resulted in your personal data being spewed across the Internet. This time, it’s Capcom. The company has announced a substantial data breach effecting 11,774,247 Capcom ID records containing account creation date/time, last login date/time, number of logins, and […]