Doberman
Striker
I can't even log into my account but I'm reliably informed by Twitter that folk are logging into their accounts and they're connected up to somebody else's account - credit card details and other personal info clearly visible when clicking on "store".
Merry Christmas from Steam eh?
Merry Christmas from Steam eh?