Talk:Servers/@comment-76.182.81.40-20141010193000/@comment-25133206-20141010214236

I don't think there's a web site for it. For updates, it's best to check the mod's Facebook page.