If you haven't noticed yet, we've made a website for the KeeperFX project!
https://keeperfx.net
You can find all information about the project on there, as well as downloads for the stable releases and alpha patches.
In the coming time we will be changing all links to point to the website.