Hello domain monkeys!
Our apologies about the mysterious email you received, it was supposed to include a version of this notice:
We are moving to a new billing system for domains. One that accepts credit cards and auto renews with those cards. You should have received an email containing your username and password for this website. Please click the Manage tab above to set a new password.
Domain renewals will not be processed without a credit card on file, so please update your account. Reminders will be sent many times before a domain actually expires, so don't worry too much.
In addition to the new billing, you can also edit your DNS records and control mail forwarding, domain privacy and few other fun things via the new interface.
If you ended up with multiple accounts, please contact us for assistance.
Happy to answer any questions,