Good evening, everyone!
I just finished fixing the bug with logging in. You should now have full access to the forums and other membership-related aspects of the site. Please comment here if you find any other issues.
Over the coming weeks, we will be making other technical changes to HeroMachine in order to give you a better, more reliable experience. This will, unfortunately, include some downtime here and there, but once we're done, we'll have a rock-solid site for the foreseeable future.
As always, keep your eyes peeled here for updates. And thanks for your patience with our site upgrade!