Your Just Created Your Forum
I'm personally moving to Uthgard until you take care of these things. Many others will follow. Just give it time.