StahnAileron said:
Shit! You too? You're the second person to have this password problem. (Other person contact us via IM.)

BTW, for anyone with extensive password issues, please use the email instead of generating another account if you can help. You can use the email listed on the Terms of Service page. I'm aware it's not in an obvious location. I'll place that contact point in the first message of this thread for future reference.
There's a contact link in the homepage too.