Is the website for CCG being maintained?

I was browsing around a little to find some news about the current status of the project, and got to a download page with very outdated releases. I eventually found Github where it seems to be some pretty recent activity.
But on Github, they refer you to this download link:
And that one does not exist, neither is there a forward to the correct page.
I could try to help out a little if that is necessary. Just let me know. I am not a programmer, so I have to do other things to help out :slight_smile:

For releases double click here:

all versions here: