Previous download link didn't work because they moved the archive.
Initial version of the game is still free, and now there is another one,
paid and distributed over Steam.
The free version is called "Student version".
It doesn't seem to be open-source though.