The game forums are only visible after log-in.
After your account has been created both you and the Admin (me) must confirm an e-mail. This is for control of the forum and who accesses it.
If you have questions about this site refer to the FAQ for help. If that is not helpful ask an admin threw PMing them.