Sorry about the recent silence, we’ve been working hard on restoring the status quo. Case in point, we now have a shiny new mod portal hosted by the fine folks at mod.io. Click below to check it out and spread the word to your fellow modders to upload their work there:
It’s by the same people that have been running Mod DB all these years, so hopefully it should be more reliable than the last one. 😉 I heartily recommend it to any other indie / open-source games looking for a mod platform that doesn’t tie them down to a storefront.