Soon we will be integrating our admin system into the forums. To make it easier to use users will want to have their steam id correctly entered into the forums.
Especially if you are an admin. You need to get your steam id entered into your profile sooner rather than later.