3 ms·Hackers released an enormous cache of 13,000 passwords and credit cards4 points by sanbor 12y agocraftkiller 12y agoSeems the original leak has been taken down, anyone grab a mirror so I can see if any of my accounts have been compromised?