I finally opened forum registration! Does that mean you can sign up via MyAccount? No, as right of now it is very buggy as the author of integration said it's in alpha stages and enabling it for all users can easily destroy databases (sorta). For time being, sign up via forum and later it will be integrated with MyAccount when it is stable.
The forum is just at: http://www.altimitmine.us/forums/index.php
A new announcement will be posted regarding the full details about forum soon. See you there!
~Firelad / Tokio