I talked to a moddb guy via email yesterday, because our sites stats were frozen. He said that the mass assault on our page caused the system to collapse. They only fixed it today.
Yeah... the last update broke Moddb. God knows what it'll be like when we release...
We will release the mod through as many mirrors as possible.