First a simple question. Did you go and create a Forum account?
We don’t create forum accounts automatically. Not everyone wants to use a forum and bogging down the community forums with dead accounts seems somewhat pointless. 🙂
Visit the Community Forums
Create an account using your Captains in game name. Please try to use the same email address. That way should there be an issue we have a way to verify who you are.
All accounts are hand moderated, so you will find a short pause between applying and the account being activated. Again this protects you and us from spammers.