Was going to post this a long time ago... when it was new. But in case you didn't know it yet, here's another site that upgraded their user system security in the simplest/best possible way. You can never be too safe.
I should make it a belated resolution to not check in on these deals so much! Already have more games than I'll be able to plow through in a lifetime... but in case you don't, there's a thing going on today. It's the last day too. Background here.