We have new official forums now, they are accessible at

http://forums.troytw.com

The developers sections are hidden from the public so not to worry, we are still developing the mod, We hope to see you there and please note the forums are still being worked on so if something doesnt seem right to you drop the Admin a PM and we will see if it should be fixed!