- 89 Million Steam Accounts Allegedly Compromised in a Data Breach. Our Advice: Change Your Password Now CNET
- Twilio denies breach following leak of alleged Steam 2FA codes BleepingComputer
- 89 million Steam accounts reportedly leaked. Change your password now. Mashable
- Valve responds to Steam leak rumors: ‘this was not a breach of Steam systems’ The Verge
- Now's a good time to check in on your Steam account security Engadget