It still hasn't been officially released, however. Isn't it in a pre-beta stage?
-----
Edit: @Nsofreeman, I've spoken to the Administrator @Liz and she said that once the game reaches Open Beta, she'll make a section for it. I guess this settles things.