Clicking on the "MOD Releases" tab produces an HTTP 404 error. The questionable link: http://moddevices.com/releases.html
Sorry about the delay. This has been fixed. Thanks for reporting it...
All good! It just seems that it is very easy to overlook messages by filtering out the other categories from the news stream. Under "Site Comments" there are some people who asked questions about the MOD and did not get a reply.
Here, for example:
... or here (shameless self-citation):
Just sayin' though. Thanks for fixing the link!