Indeed you read right, we have a brand spanking new website with a new forum and many nice community friendly features. So come on over and register for the new website today. If you're lucky, you'll even get to see some never before seen mod footage ;).
Hope to see you on the new website soon and get posting!
Dev Team
PS: More News Will Follow So