We've pushed up some important changes that effect the login process. When logging into your account instead of using your websites address, you'll now have to use the email address used when you signed up. This change is required for the multiple websites per account feature that has been requested by our beta members!
This feature will be one of many enhancements to the system as we gear up to leave the beta process.
Thanks everyone!